Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами максимальный и последний элементы последовательности Дана последовательность а1…а30. поменять местами максимальный и последний элементы #include <stdio.h> #include <stdlib.h> int main() { FILE *xf; int i, x, n=30,max,t; xf = fopen("text.txt", "w"); printf("vvodim el-ti posledovatelnosti X..\n"); for (i=0; i<n; i++) https://www.cyberforum.ru/ cpp-beginners/ thread925600.html C++ scanf и printf или cin и cout
Скажите пожалуйста,что предпочтительнее использовать на олимпиадах по программированию да и вообще : scanf и printf или cin и cout В большинстве авторских решений задач, и решений самих олимпиадников используется scanf и printf. Но я давно выучил cin и cout и не хочу менять ничего. #include <stdio.h> #include<iostream> using namespace std; long a,b; int main(){ ...
C++ Ряд ошибок в Visual c++ https://www.cyberforum.ru/ cpp-beginners/ thread925581.html
Добрый день! Пишу консольное приложение и при компиляции (F7) в выводе выплывают следующие ошибки: 1. 1>Pr1.exp : warning LNK4070: директива /OUT:HAL_SCReader.dll в .EXP отличается от имени выходного файла "C:\Users\DNS\Documents\Visual Studio 2005\Projects\Pr1\Debug\Pr.exe"; директива игнорируется 2. 1>C:\Users\DNS\Documents\Visual Studio 2005\Projects\Pr1\Debug\Pr1.exe : warning...
C++ С чего начать проектирование базы данных? https://www.cyberforum.ru/ cpp-beginners/ thread925509.html
У меня летняя пpактика по с++, я не много что умею, но и не мало я думаю...натолкните меня на мысль...как вообще должна писаться база данных? С чего начать? Что мне потpебуется? Натолкните на мысль пожалуйста)
C++ Не срабатывает конструктор класса
/* gamers.h */ #include <string> class gamers { public: gamers() { std::string nickname = "Hety"; std::string name = "Hety"; money = 0;
C++ Класс работник, сортировка https://www.cyberforum.ru/ cpp-beginners/ thread925475.html
Здарова. Помогите пожалуйста как отсортировать: упорядочить всю последовательность работников по убыванию месячного заработка. Что тут неправильно? #include <iostream> #include <string> #include <algorithm> using namespace std; class Worker { protected:
C++ Программа должна сортировать данные в алфавитном порядке и записывать их в файл 2.Напишите программу, которая запрашивает у пользователя имя, фамилию, дату рождения, номер группы. Программа должна сортировать данный а алфавитном порядке и записывать их в файл. Прошу помощи, не успел написать эти 2 программы, а комп минут через 5 увезут. Сдавать завтра, а под рукой будет только телефон, да лист бумаги. А написать программу просто на листе с моим уровнем знаний увы не... https://www.cyberforum.ru/ cpp-beginners/ thread925448.html C++ Разработка динамических библиотек
Какая есть литература по разработке dll на русском/английском (язык не важен) или появится в ближайшее время ?
C++ На языке СИ++ написать программу,Выполняющую следующие операции: https://www.cyberforum.ru/ cpp-beginners/ thread925435.html
На языке СИ++ написать программу,Выполняющую следующие операции: Ввод рисунка из файла *.bmp. Подсчет общего числа пикселей в строке,столбце матрицы рисунка. Подсчет числа пикселей каждого цвета в рисунке. Вывод этих значений на экран. __ отблагодарю как смогу.
C++ Бинарное дерево https://www.cyberforum.ru/ cpp-beginners/ thread925429.html
Доброго времени суток. Ребят, я не спец, требуется решить такую задачу: Написать нерекурсивную программу, печатающую все вершины двоичного дерева. При реализации использовать стек отложенных заданий.Узлы дерева – символы латинского алфавита. Дерево задается в файле в формате: m , g ], s , y ] ] Рисунок, поясниющий пример: Есть код:
что за ошибки? C++
у меня нет диска F (если написать полный путь, будет ошибка) VS 2012
C++ sscanf заборохлил https://www.cyberforum.ru/ cpp-beginners/ thread925409.html
имеется 2 программы. в одной является валидной запись line = "v 1,000000 -1,000000 1,000000"; line = ' '; sscanf(line.c_str(),"%f %f %f %f", &vert.x, &vert.y, &vert.z, &vert.w);
5231 / 3204 / 362
Регистрация: 12.12.2009
Сообщений: 8,113
Записей в блоге: 2
19.07.2013, 11:47 0

Как переопределить "operator <<" для cout? - C++ - Ответ 4860664

19.07.2013, 11:47. Показов 784. Ответов 4
Метки (Все метки)

Ответ

Можешь сделать жесткий костыль, обмотанный синей изолентой. Сделать класс Rus, и перегрузить оператор << для него. Конструктор Rus будет принимать const char*, а оператор << будет выводить результат работы CharToOem().

Вернуться к обсуждению:
Как переопределить "operator <<" для cout? C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2013, 11:47
Готовые ответы и решения:

Переопределить поток вывода cout
Есть некоторый кусок кода выводящий на консоль информацию с помощью cout, все бы хорошо, но при...

Перегрузка cout.operator<<
Не компилируется программа. Проблема в перегрузке operator&lt;&lt; класса ostream. Как его правильно...

перегрузка cout, operator<<
Как реализовано, что можно перегрузить operator&lt;&lt; в потоке вывода, если нету объявления нужной...

Подскажите почему после первого cout программа не останавливается для ввода строки, а выводит второй cout
Подскажите почему после первого cout программа не останавливается для ввода строки, а выводит...

4
19.07.2013, 11:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2013, 11:47
Помогаю со студенческими работами здесь

Перегрузка операторов operator> и operator* для чисел в разных системах счисления
Мне нужно Перегрузить операции&gt; (сравнение двух целых чисел с учетом системы счисления), *...

не работает перегрузка operator/ и operator* для символьных массивов
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;ctime&gt; #include &lt;cstdlib&gt; using namespace...

Вывод строки с cout: IntelliSense: no operator "<<" matches these operands
ошибку выдает 3 IntelliSense: no operator &quot;&lt;&lt;&quot; matches these operands operand types...

Ошибка на "cout <<" no match for operator operand types are std::basic_ostream char
Немного слов про код.Данный код создан для выдачи номера машины,цвета,марки при предоставлении...

Как переопределить хеш код для координат?
Допустим мы имеет координаты , Если их сложить, то получится сумма 3. Как переопределить hascode...

Cout like: перегрузить оператор<< по примеру объекта cout для extern объекта пользовательского типа
Мне нужен extern объект по примеру cout с перегруженным оператором. Я нечто подобное сделал, только...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru