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

Перегрузка << для вектора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Действия со строками http://www.cyberforum.ru/cpp-beginners/thread210380.html
16.Составить программу на СИ. Где дан текст. Определить, встречается ли в нем заданное слово, если да – то сколько раз.
C++ Вычислить площадь фигуры ограниченной линиями Ребят помогите плс!Задачка никак не получается((( Постановка задачи. Вычислить площадь фигуры ограниченной линиями f1(x) и f2(x) (табл.1). Для вычисления площади фигуры ограниченной линиями... http://www.cyberforum.ru/cpp-beginners/thread210370.html
Ввести строку и слово. Определить и вывести, сколько раз встречаются в строке буквы, перечисленные в слове. C++
Ввести строку и слово. Определить и вывести, сколько раз встречаются в строке буквы, перечисленные в слове. Ha Cu. Заранее спасибо за помошь.
C++ Одиночное наследование классов.
Реализовать наследование классов, их конструкторов, и если необходимо деструкторов, для своего варианта. Продемонстрировать в программе работу функций классов. Создать класс Fruit, содержащий...
C++ Перегрузка функций http://www.cyberforum.ru/cpp-beginners/thread210364.html
Для соответствующего класса, перегрузить арифметические операции(+,-,*,/). При перезгузке арифметические действия должны выполняться относительно только числовых полей!!! Создать несколько объектов...
C++ Найти самое короткое слово. Строки помогите бедной студентке =) Условие) Строки. Дан текст. Найти самое короткое слово. подробнее

Показать сообщение отдельно
Aye Aye
368 / 282 / 36
Регистрация: 17.12.2009
Сообщений: 567
14.12.2010, 09:01
Вот этот оператор:
C++
1
my_vector operator<<(std::string str)
что возвращает? новый объект, соответственно здесь:
C++
1
2
tr_vect << std::string("zero") << std::string("one") << std::string("two") << std::string("three") << std::string("four")
            << std::string("five") << std::string("six") << std::string("seven") << std::string("eight") << std::string("nine");
создается дофига временных объектов типа str_vect, в каждый из который вставляется строка.
Значит что должен возвращать operator<<(std::string str)?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru