Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Не получается распечатать текст на принтере через ofstream - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программа обработки сведений http://www.cyberforum.ru/cpp-beginners/thread1109166.html
Помогите составить программу обработки сведений о студентах.сведения представляются в виде таблицы. Нужно ввести ФИО, пол и размер стипендии. вывести вывести девушек получающих повышенную стипендию....
C++ Как привести std::wstring к std::string? Как привести std::wstring к std::string? http://www.cyberforum.ru/cpp-beginners/thread1109164.html
C++ Составить программу которая находит максимальный элемент
Дана квадратная матрица А порядку n. Составить программу, которая находит максимальный элемент и все элементы, розположенные в одном ряде и в одному столбце с максимальной заменяем на нули. Учесть,...
Наследование C++
char* Texts :: SetBit() { char a; int b; cout << "Получаем битовую строку" << endl; cin >> a; b = strlen(a); bit -> SetString(a, b); bit -> ControlBit(a); ...
C++ Программа падает без printf http://www.cyberforum.ru/cpp-beginners/thread1109151.html
Пишу простую программу, которая в цикле запускает другую, меняя один из аргументов от нуля до 700. Два одинаковых варианта, с printf работает - без - нет. В чём может быть проблема? #include...
C++ сравнение строк на кириллице Здравствуйте. Возникли проблемы при использовании функций strcmp/strcoll. Необходимо сравнить строки на кириллице, введенные с клавиатуры. При использовании strcmp результат выводится в кракозябрах.... подробнее

Показать сообщение отдельно
Progers
New to C++
83 / 44 / 5
Регистрация: 14.01.2013
Сообщений: 258

Не получается распечатать текст на принтере через ofstream - C++

02.03.2014, 16:07. Просмотров 228. Ответов 0
Метки (Все метки)

Здравствуйте, в книге в которой я читаю, есть пример как выводить текст на печатающее устройство, там было написано, что нужно использовать порт или lpt1 или prn.
Я покопался в настройках принтера, и нашёл порт usb001. Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    ofstream printer;
    printer.open("usb001");
    printer << '1';
    printer <<'\x0C';
    return 0;
}
Проблема в том, что принтер не работает, то есть не печатает этот текст.
Принтер Cannon i-sensys MF-4018. ОС win7 x64.
PS: Принтер рабочий.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru