| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > С++ _сная работа с файлами |
| Автор: Coocky 10.3.2006, 15:19 |
| Блин, уже забыл.. Нужно вести Логфайл для записи ошибок.. А я уже и забыл, какие там функции нужно использовать для работы с файлом с текстом UNICODE . Там же много, для чтения и записи. И нужно ли добавлять после каждой строчки "\r\n" для перевода строки? Без МФС уже и растерялся Добавлено @ 15:29 Отставить.. Долго думаем _wfopen fwprintf fwscanf |
| Автор: Chaos A.D. 10.3.2006, 15:30 |
| Никогда с юникодом не работал, так что могу ошибаться, но кажется, там нужно просто поюзать std::basic_fstream с wchar_t. А на счет конца строки - опять же, с юникодом не пробовал, но думаю, что std::endl задвинутый в файловый поток даст нужный результат. Попробуй... Добавлено @ 15:32 А кто-то говорил про C++ |
| Автор: Coocky 10.3.2006, 15:37 |
| Да первое. что нашел.. Ладно, подождем других, может ,что про С++ скажут |
| Автор: Chaos A.D. 10.3.2006, 15:38 |
| Не, ну действительно, попробуй std::basic_fstream<wchar_t>. По-моему, это и есть юникод. |
| Автор: LPBOY 10.3.2006, 16:44 | ||
| Ну да - std::basic_fstream<wchar_t> aka wfstream, а также wifstream и wofstream. Хотя, наверное, лучше пользоваться типом TCHAR который если определен макрос _UNICODE превращается в wchar_t, а если нет, то в char. Делаем так:
и убиваем сразу двух заек. |