Имеется cgi-приложение на c++. Всё настроено на Apache. Функции соответствуют posix (Linux, QNX). И есть проблема.
| Код | char* res="здесь содержимое pdf-файла в нужном формате 100символов";//здесь всё верно
printf("Content-type: application/pdf; charset=utf-8%c%c",10,10);
std::cout.write(res,100);//допустим я знаю, что длина 100 символов
|
Так вот pdf-файл на экран выводится не полностью, наверное из-за '\n','\r' и может быть других. Как сделать полный вывод? Решение вижу в переводе res в двоичный вид и вывод в стандартный поток, но как это сделать? |