Ответы пользователя по тегу Code::Blocks
  • Чем это достигается?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    выбором компилятора? опциями компилятора? неизвестно, ты не привёл никакой полезной информации.
    Ответ написан
    2 комментария
  • Не находит std::threads. Что не так?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Не находит std::threads. Что не так?

    Кто не находит? Какое сообщение об ошибке?
    Я вижу вот что:
    $ cat > thr.cpp
    #include <thread>
    using namespace std;
    void doIt(){
      //do nothing
    }
    int main(){
      thread t(doIt);
      t.detach();
      return 0;
    }
    $ g++ -std=c++11 thr.cpp -o thr
    /tmp/ccVyziLM.o: In function `std::thread::thread<void (&)()>(void (&)())':
    thr.cpp:(.text._ZNSt6threadC2IRFvvEJEEEOT_DpOT0_[_ZNSt6threadC5IRFvvEJEEEOT_DpOT0_]+0x20): undefined reference to `pthread_create'
    collect2: error: ld returned 1 exit status

    Лечится ключом -pthread:
    $ g++ -std=c++11 thr.cpp -pthread -o thr
    Ответ написан
    1 комментарий
  • Работа со звуком С++ как?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    что такое звук

    Начало здесь.

    картинка это набор пикселей расположенных по координатам и состоящих из RGB (255,255,255 это белый )

    1 секунда двухканального звука оцифрованного на 48000 Гц с 16-битной точностью это, например, 48000 пар знаковых 16-битных целых чисел. Если все эти числа равны, то это одна секунда тишины. А если первое число в i-й паре равно 32767 * sin(440 * 2 * Pi * i / 48000), а второе -- 0, то это одна секунда ноты ля первой октавы в левом канале.

    Превратить звуковую дорожку в график , научиться работать со звуком , чистить его

    Продолжать поиски здесь.
    Ответ написан
    9 комментариев