#include "windows.h"
void main()
{
char buf[] = "Content-Type:text/plain\r\n\r\nbazudulabra\r\nkjoxz\r\nbara\rbara\nzanazawaga";
HANDLE stdoh = GetStdHandle(STD_OUTPUT_HANDLE);
unsigned long written;
WriteFile(stdoh, buf, sizeof(buf) - 1, &written, NULL);
}
[CGI, C++, console IO] Вывод двоичных данных на консоль. Проклятый '\n' (\x0A).
Пробовал использовать std::cout, printf. Пробовал также открывать файл "con" с помощью fopen или ofstream, но тогда результат вообще ни перенаправляется в файл (при указании ">" в командной строке), ни передаётся в браузер... Помогите, пожалуйста, решить проблему.
Код:
Извините за беспокойство. Хотя... если есть более стандартное решение, буду рад послушать.