У меня есть база данных (Mysql) с некоторыми полями в UTF-8 (я могу изменить это при необходимости).
Я использую старый MySQL 'Communicator' или его предшественника, я написал код ~ 3 года назад, и все, что я знаю сегодня, это то, что я связываюсь с libmysql.lib и #include "mysql.h" (скажите, если хотите, мне больше копать).
Дело в том, что я понятия не имею, как вставлять и читать не ASCII.
Я знаю о MultiByteToWideChar, но некоторый код компилируется под Linux (gcc), так что это не сработает, я думаю.
Какова стандартная процедура получения и установки std :: wstrings (или wchar_t *) из / в базу данных MySQL, когда код должен работать в Linux и Windows?