Как получить имя пользователя в C++?
std::unique_ptr
), совместное владение (std::shared_ptr
), совместная невладеющая ссылка (std::weak_ptr
), локальное владение (scoped_ptr
), незануляемая ссылка (not_null
).register_callback
еще не показал. Она должна что-то возвращать, чтобы потом использовать это для отмены регистрации. Каковы тип и поведение этого возвращаемого значения?LibClass
взялся и какая полная сигнатура у функции register_callback
?my_callback(int args...)
так невнятно написан? Какая точно должна быть сигнатура?register_callback
семантическая пара на отмену регистрации callback-а? bt_rest.function(...)
? Из какой это библиотеки? char *response = new char[line.size() + 1];
надо брать самостоятельно.x
после выполнения x = format(num, 'b')
?TCHAR
и WinAPI, первое что стоит уяснить - не пользоваться типами TCHAR
/WCHAR
вообще. У тебя не должно быть ни одной строки кода с использованием этих скользких типов.wchar_t
, далее - тип std::wstring
, а еще - весь набор WinAPI с суффиксом W
. Пользоваться стоит этим набором инструментов.