LINUX.ORG.RU

Проблема вызова функции из потока


0

0

Возникла у меня проблема - есть прожка, которая работает с потоком, некоторые действия лоргируются в базу до порождения потока, потом порождается поток и в конце своей работы должен обновить записи в базе. Все отлично пока не вызывается фунуция записи, при компиляции я получаю:
my2.cpp:141:23: error: cannot call member function ‘void Bot::bot_logs(Bot::t_info&, int)’ without object

Как с этим бороться?

сделать функцию статической

Reset ★★★★★
()

Написано же «не могу вызвать функцию-член без объекта». Значит либо объект предоставить, либо сделать функцию статической, чтоб без объекта можно было вызывать.

kulti ★★
()
Ответ на: комментарий от BliecanBag

Дальше что? Тебе же сказали - или статической функцию объяви или this передай.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.