Мне нужно, чтобы программа прочитала текст, пока не встретит EOF, сгенерированный Ctrl + Z, а затем запишет его в какой-то файл
wstring texttowrite;
wstring line;
while (getline(wcin, line)) texttowrite.append(line + L'\n');
Это работает нормально, но после этого я не могу заставить работать поток wcin. Wcin.clear () + wcin.ignore (numeric_limits :: max (), L '\ n') мне не подходит