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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами максимальный и последний элементы последовательности http://www.cyberforum.ru/cpp-beginners/thread925600.html
Дана последовательность а1…а30. поменять местами максимальный и последний элементы #include <stdio.h> #include <stdlib.h> int main() { FILE *xf; int i, x, n=30,max,t; xf = fopen("text.txt",...
C++ scanf и printf или cin и cout Скажите пожалуйста,что предпочтительнее использовать на олимпиадах по программированию да и вообще : scanf и printf или cin и cout В большинстве авторских решений задач, и решений самих... http://www.cyberforum.ru/cpp-beginners/thread925598.html
Ряд ошибок в Visual c++ C++
Добрый день! Пишу консольное приложение и при компиляции (F7) в выводе выплывают следующие ошибки: 1. 1>Pr1.exp : warning LNK4070: директива /OUT:HAL_SCReader.dll в .EXP отличается от имени...
С чего начать проектирование базы данных? C++
У меня летняя пpактика по с++, я не много что умею, но и не мало я думаю...натолкните меня на мысль...как вообще должна писаться база данных? С чего начать? Что мне потpебуется? Натолкните на мысль...
C++ Не срабатывает конструктор класса http://www.cyberforum.ru/cpp-beginners/thread925498.html
/* gamers.h */ #include <string> class gamers { public: gamers() { std::string nickname = "Hety"; std::string name = "Hety"; money = 0;
C++ Класс работник, сортировка Здарова. Помогите пожалуйста как отсортировать: упорядочить всю последовательность работников по убыванию месячного заработка. Что тут неправильно? #include <iostream> #include <string> #include... подробнее

Показать сообщение отдельно
Van111
кодер с++
209 / 188 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12

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

19.07.2013, 11:36. Просмотров 393. Ответов 4
Метки (Все метки)

использую RAD 2010 (MVS 2010 стал сильно тормозить и я перешёл). setlocale не помогает, функция
C++
1
2
3
4
5
6
char bufRus[256];
 
char* Rus(const char* text) {
      CharToOem(text, bufRus);
      return bufRus;
      }
тоже не походит так, как нельзя при одном вызове cout использовать несколько операторов << с вызовом функции Rus
C++
1
 cout << rus("йцу") << rus("фыв") << endl;
результат йцуйцу.
Так вот можно ли как нибудь переопределить оператор << cout для переменной типа string , char, char* ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru