@sddvxd

Как вывести строку LPCWSTR в поток wofstream?

Здравствуйте!

Пытаюсь сделать так:

std::wofstream fout("C:\\cpp\\log.txt", std::ios::app);
        fout << lpExistingFileName << "| перемещение\n";
        fout.close();


В log.txt выводится 0x76329f0

Потом понимаю что это указатель и делаю так:

fout << *lpExistingFileName << "| перемещение\n";

Выводится первая буква и вспоминаю, что взятие значения по адресу возвращает только первый элемент массива. Подскажите пожалуйста, как мне поместить в поток всю строку целиком
  • Вопрос задан
  • 35 просмотров
Решения вопроса 1
myjcom
@myjcom Куратор тега C++
wstring ws(lpExistingFileName);
fout << ws << L"| перемещение" << endl;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы