wstring



Автор ALTAUR задал вопрос в разделе Другие языки и технологии

wstring C++. как считать его из файла? файл определен как ifstream ad("input.txt"); переменная пусть будет wstring c; и получил лучший ответ

Ответ от Голый Мужик[гуру]
#include <string> #include <iostream> #include <fstream> #include <iterator> using namespace std; int main () { wifstream stream("filename.txt"); // wstring str(istreambuf_iterator<wchar_t>(stream), istreambuf_iterator<wchar_t>()); wstring str; str.assign(istreambuf_iterator<wchar_t>(stream), istreambuf_iterator<wchar_t>()); wcout << str << endl; } Ну это, само собой, в случае, если файл сохранён в Unicode. В противном случае, stream.imbue(locale(".1251")); wcout.imbue(locale(".866")); для visual c++

Ответ от Ўрий-17[гуру]
wstring нельзя считать из файла! Его там просто нет! Совсем нет!

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: wstring C++. как считать его из файла? файл определен как ifstream ad("input.txt"); переменная пусть будет wstring c;
спросили в Музыка
не строит гитара
Гитара westernika (Китай) - этим всё сказано. дело не в струнах, а в бревне.
"в октаве на
подробнее...
спросили в Shadrinsk STW
как преобразовать CString в std::string?
если под string понимается std::string, то так: CString str = "12345";
std::string
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Shadrinsk
C++ string insert
Потому что строка бесконечно удлинняется, добавляя в каждой итерации точку.
И вообщеподробнее...

как правильно преобразовать строку в TCHAR из CHAR? в WIN API
TCHAR и CHAR это одно и тоже это typedef для char.

Чебуратор
Мыслительподробнее...

При запуске игры выскакивает ошибка (boost: filesystem::path codecvt to wstring error) кто знает как бороться?
удалила windows live, удалила игру, реестр почистила. Теперь игра запускается нормально наконец
подробнее...

Какой размерности должен быть массив?
ох нихренассе.

думаешь в этой куче строк кто-то решится копаться?

урезай
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*