Я использую fputs в C ++ для записи строки в файл.
fputs (const char*, FILE*);
Если я использую простое утверждение, как,
fputs ("information", pFile);
все в порядке и "информация" будет записана в файл. Но если я напишу переменную типа,
std::vector<std::string>
в файл, некоторые не-ascii символы хранятся в файле. Нужно ли использовать метод для преобразования типа std::vector<std::string>
в формат, который может распознавать fputs?