Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > fwprinf и UnicodeString


Автор: becks 11.11.2011, 15:32
Добрый вечер, коллеги. Как c помощью fwprintf вывести строку типа  UnicodeString (содержит русские символы) в файл. Ну или с помощью какой-то другой функции? Битый час уже бьюсь.

Спасибо.

Автор: becks 11.11.2011, 16:03
Пробую через потоки тоже ничего не получается

Код

String Value = "ололол";
ofstream fNetout;
fNetout.open( "1.csv") ;
fNetout << Value.c_str()



Автор: becks 11.11.2011, 18:21
Сам разобрался. Нужно последнюю строчку изменить на:

Код

fNetout << AnsiString(Value).c_str()

Автор: xvr 14.11.2011, 16:19
Цитата(becks @  11.11.2011,  15:32 Найти цитируемый пост)
Как c помощью fwprintf вывести строку типа  UnicodeString

Формат %S (ну и выводить конечно не UnicodeString, а wchar_t*)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)