Страниц: 1
Список | К теме | Поиск
как сохранять std::wstring'и в бинарные файла?вот так:file_of.write(reinterpret_cast<wchar_t*>(&str), sizeof(std::wstring));че попало получается.как это правильно сделать и потом считать из бинарного файла?
Offline
http://www.rsdn.ru/forum/cpp/1854733.flat.aspx
Flinn, а если просто модификатор ios::binary поставить?UPD: пример
ofstream fout; fout.open(file, ios::out | ios::binary);
Banzzaj написал(а):а если просто модификатор ios::binary поставить?
а если просто модификатор ios::binary поставить?
не поможет, проблема начинается здесь:
Flinn написал(а):sizeof(std::wstring)
sizeof(std::wstring)
Matrim написал(а):проблема
проблема
а в чем проблема?
MSDN написал(а):typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > wstring;
typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > wstring;
Banzzaj, ты бы лучше у MSDN про sizeof спросил
На сайте юзеров(гостей): 0(3)
Вы не вошли.