Описание тега wofstream
The C++ standard library type std::wofstream is a specialized std::wostream which uses a std::wfilebuf to write wide chars or wide strings to a file.
1
ответ
Пример сериализации boost/archive/binary_woarchive.hpp и / или boost/archive/binary_wiarchive.hpp?
Я пытаюсь найти хороший пример того, как использовать эти двоичные широкоформатные версии сериализации Boost. Я собрал воедино некоторый код, чтобы попытаться заставить его работать, но, к сожалению, при попытке его скомпилировать меня забрасывают о…
03 май '12 в 22:07
2
ответа
C++ глотание ошибок
Я пишу приложение, которое взаимодействует через механизм Windows RPC с размещенным интерфейсом в другом процессе. Маршалинг обрабатывается с помощью стандартного встроенного NDR. Интерфейс предоставляет несколько функций, одна из которых возвращает…
24 дек '11 в 15:35
1
ответ
Как прочитать файл UCS-2?
Я пишу программу для получения информации в кодировке файла *.rc в UCS-2 Little Endian. int _tmain(int argc, _TCHAR* argv[]) { wstring csvLine(wstring sLine); wifstream fin("en.rc"); wofstream fout("table.csv"); wofstream fout_rm("temp.txt"); wstrin…
25 июл '12 в 05:51
1
ответ
Чтение файлов с произвольным доступом
Я разработал приложение C++ для чтения и записи данных в файл произвольного доступа. (Я использую Visual C++ 2010) Вот моя программа: #include <iostream> #include <fstream> #include <string> using namespace std; class A { public : …
18 янв '13 в 06:47
2
ответа
Как написать строку wstring содержит другой язык в файл?
Я получил отдельные части из 22 файлов на разных языках и сделал из них строку типа wstring: wstring wstr_line = L"\"IDS_TOAST_ECOON\",\"eco Mode is turned On.\",\"ecoモードをオンにしました。\",\"Režim eco je zapnutý.\",\"Økoindstillingen er aktiveret\"..." Я и…
30 июл '12 в 04:33
2
ответа
Чтение и запись файлов на кириллице в с ++
Я должен сначала прочитать файл на кириллице, затем случайным образом выбрать случайное количество строк и записать измененный текст в другой файл. Нет проблем с латинскими буквами, но я сталкиваюсь с проблемой с текстом на кириллице, потому что пол…
22 сен '11 в 21:41
3
ответа
Как я могу напечатать Unicode CString (на японском языке) в текстовый файл?
Это кажется трудным для меня. У меня есть этот код, который распечатывает CString в текстовый файл, но значение в Unicode (японский). Как только эта строка будет нажата, ничего не будет напечатано. Любая идея, как я могу напечатать японский текст в …
31 авг '12 в 00:34
0
ответов
Отобразить контекстное меню "открыть с помощью" в собственном контекстном меню
Я написал расширение пространства имен (с ++). То, что я хочу сделать сейчас, это скопировать меню "Открыть с помощью" Windows Explorer. Я реализовал свое контекстное меню, используя IContextMenu, IContextMenu2 и IContextMenu3. Я создаю стандартное …
22 мар '13 в 12:39
0
ответов
Могут ли std::wofstream << WCHAR и << CHAR одновременно?
Как мы можем одновременно написать WCHAR и CHAR в wofstream? wofstream << L"汉字" << "汉字" Вот кое-что для тестирования. Я могу только "wofstream< #include <iostream> #include <fstream> #include <locale> int main() { std::…
17 авг '18 в 03:12
0
ответов
C++ не сохраняет кодированный файл UTF-8
Я работаю в программном обеспечении, которому нужно сохранить файл utf-8 со специальными символами (например, "çäüëé"). Я получил содержимое для сохранения (обычная строка с закодированными специальными символами) из веб-службы (с помощью gsoap). Ко…
29 май '13 в 17:54
3
ответа
Написал в файл, используя std::wofstream. Файл остался пустым
Я написал следующую программу, используя VS2008: #include <fstream> int main() { std::wofstream fout("myfile"); fout << L"Հայաստան Россия Österreich Ελλάδα भारत" << std::endl; } Когда я попытался скомпилировать его, IDE спросила ме…
16 окт '10 в 20:45
2
ответа
Использование wregex создает вывод мусора?
Я создал простую программу, использующую регулярное выражение для токенизации файла. Для контента, отличного от Юникода, он работает нормально. Для контента на основе Unicode я сделал версию wregex, но эта версия создает вывод мусора! Я пытаюсь выве…
21 июл '13 в 07:20
3
ответа
Не могу записать китайский символ в текстовый файл с помощью wofstream
Я использую std::wofstream писать символы в текстовом файле. Мои символы могут иметь символы из самых разных языков (с английского на китайский). Я хочу напечатать мой vector<wstring> в этот файл. Если мой вектор содержит только английские сим…
16 фев '18 в 09:23
1
ответ
C++ Не удается создать экземпляр codecvt для записи Unicode в текстовый файл
Hell0, Мне нужно написать текстовый файл (CSV-файл в фактах, но NVM), поддерживающий Unicode с C++. Исходный код, который я должен изменить, уже отлично работает, но поддерживает только ANSI. Это работает с wofstream: std::wofstream x; CString strin…
22 апр '16 в 10:56
1
ответ
Не удается найти wchar_t, который присутствует в std::wstring
Я играл с std::wstring а также std::wfstream, когда я столкнулся со странным поведением. А именно, похоже, что std::basic_string<wchar_t>::find не может найти определенные символы. Рассмотрим следующий код: int main() { std::wifstream input("i…
27 июн '18 в 13:56
1
ответ
Почему std::wofstream не печатает все wstring в файл?
У меня есть std::wstring чей размер составляет 139 580 199 символов. Для отладки я распечатал его в файл с таким кодом: std::wofstream f(L"C:\\some file.txt"); f << buffer; f.close(); После этого заметил, что конец строки отсутствует. Размер с…
14 авг '13 в 08:30
1
ответ
Записать строки Unicode в текстовый файл
Я сделал свой простой текстовый сканер, который записывает текст в файл, который соответствует моему выбору. Проблема заключается в записи в файл, когда вместо ручки пишет, например, 洀漀. На картинке вы можете увидеть, например: #include <iostream…
23 дек '16 в 22:17
5
ответов
Как записать неанглийскую строку в файл и прочитать из этого файла с C++?
Я хочу написать std::wstring на файл и нужно прочитать этот контент как std:wstring, Это происходит, как ожидается, когда строка L"<Any English letter>", Но проблема возникает, когда у нас есть такие персонажи, как бенгальский, каннада, японск…
02 авг '13 в 08:21
2
ответа
wostream не может вывести wstring
Я использую Visual Studio C++ 2008 (Express). Когда я запускаю приведенный ниже код, Wostream (оба std::wcout, а также std::wfstream) прекращает вывод на первый встреченный не-ASCII символ (в данном случае китайский). Обычные символы ASCII печатаютс…
23 июл '12 в 10:18
6
ответов
C++ Unicode вопросы
Я знаю об ICU и небольших библиотеках, таких как utf8, одна на проекте кода (забудьте точное имя), однако ни одна из них не является именно тем, что я хочу. Что я действительно хочу, так это что-то вроде ICU, но в более дружеской манере. В частности…
07 май '09 в 15:48