std::vector<wchar_t> str(1024);
int size = libfptr_get_param_str(fptr, LIBFPTR_PARAM_SERIAL_NUMBER,
&str[0], str.size());
if (size > str.size())
{
str.resize(size);
libfptr_get_param_str(fptr, LIBFPTR_PARAM_SERIAL_NUMBER, &str[0],
str.size());
}
std::wstring serialNumber = std::wstring(&str[0]);
Вывести в терминал могу так std::wcout << serialNumber << std:: endl;
Но мне нужно вывести в ncurses меню там используется printw.
На что получаю ошибку main.cpp:168:25: error: cannot convert ‘std::__cxx11::wstring {aka std::__cxx11::basic_string<wchar_t>}’ to ‘const char*’ for argument ‘1’ to ‘int printw(const char*, ...)’
printw (serialNumber);
Компилятор g++
Вопрос в том, как вывести в ncurses?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Java selenium не открывается страница google drive
пытаюсь передать Okjson через WhatsApp второй вариант передается ,а первый нет смотрите на скриншот