Здравствуйте, гость ( Вход | Регистрация )
|
terrible |
17.1.2008, 16:46
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 44 Регистрация: 16.10.2007 Пользователь №: 13 Спасибо сказали: 1 раз(а) Репутация: 0
|
Пытаюсь делать это так:
Но в файл записывется обракадабра. Причем если строку: перенести за setCodecForCStrings, то все нормально, почему?Я не могу переносить потому, что у меня массив глобальный, и он инициализирется раньше вызова функции main. Как это обойти? Сообщение отредактировал terrible - 17.1.2008, 16:47 |
|
|
|
![]() |
|
archimed7592 |
17.1.2008, 16:56
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 127 Регистрация: 27.12.2007 Из: Moscow Пользователь №: 56 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(terrible @ 17.1.2008, 16:46) Link перенести за setCodecForCStrings, то все нормально, почему? Потому что инициализация строк происходит с другим кодэком(т.е. до того, как ты выставил кодэк). |
|
|
|
terrible Проюлемы с кодировкой и записью в файл... 17.1.2008, 16:46
terrible Цитата(archimed7592 @ 17.1.2008, 16:56) П... 17.1.2008, 16:59
archimed7592 Как вариант:
CODE
struct CodecHelper
{
CodecHe... 17.1.2008, 17:00
terrible Интересное решение, спасибо, работает.
p.s. може... 17.1.2008, 17:10![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 30.12.2025, 4:47 |