Всем хороших выходных.
Вопрос следующий.
Есть программа на плюсах, в ней есть ф-я, которую надо выполнять постоянно, снова и снова (дошел до конца ф-и - начни ее делать заново).
Причем, эту функцию надо выполнять параллельно с работой main и другими ф-ями.
Как это лучше сделать?
Нашла в инете некий класс thread, но, то ли он работает не так, как я поняла, то ли я не смогла заставить его работать как надо.
В итоге я не заметила отличий от работы обычной ф-и.
Что я сделала:
Спасибо.
вам нужно просто создать поток и не ждать его
бесконечный цикл должен быть внутри дополнительного потока (внутри функции func)
в главной ветви - просто запустили поток и забыли о нём
И предпочитать официальные потоки самописным: http://en.cppreference.com/w/cpp/thread/threadили
WinAPI https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms682453(v=vs.85).aspx