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

Деструкторы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу понять как написать в switch - если значение не действительно http://www.cyberforum.ru/cpp-beginners/thread657405.html
Не могу понять как написать в switch statement "Error - the day you entered is not valid". Стоит задача: Написать программу, которая запрашивает значение месяца и дня. Принимает значения...
C++ Обработка символьной информации.Гороскоп Прошу помощи с решением задачи.Буду очень благодарен. Суть такова-при вводе года(любой комбинации чисел), программа должна выдавать цвет и животное этого года. #include <iostream.h> #include... http://www.cyberforum.ru/cpp-beginners/thread657403.html
Разложение числа на простые множители (упрощенная). Зацикливание? C++
Добрый вечер. Написал небольшой код для разложения небольших чисел на простые цифры. По умолчанию число, которое подается на ввод, делится на простые цифры (никаких 13, 17 и проч.). Если нужно,...
C++ С чего всё начиналось.(или первые программы)
Здравствуйте уважаемые программисты, хотелось бы узнать, кто с чего начинал программировать, каков был первый опыт, сколько сил ушло на написание первых программ и какие именно это были программы....
C++ Внешний интерфейс http://www.cyberforum.ru/cpp-beginners/thread657393.html
Здравствуйте, помогите сделать внешний интерфейс по задаче "Все четные элементы целочисленного массива К поместить в массив 1, а нечетные — в массив 2. Подсчитать количество тех и других."...
C++ Описание класса Подскажете как сделать задание, а то это ппц, ничего не выходит, кучу всякого перечитал, примеры ставил... плз хелп Значение строки (заглавные буквы), конструктор по умолчанию с введением строки,... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
24.09.2012, 21:38
C++
1
2
3
4
5
6
ostream &operator<<(ostream &out,String s1)
{
out << s1.ln << endl;
 
return out;
}
При вызове будет создана копия объекта (ибо передача по значению, будет вызван конструктор копирования, который у вас кстати не определен, компилятор использует неявно сгенерированный, который просто копирует данные, следовательно ваш код некорректен, потому как два объекта будут содержать один адрес), соответственно при выходе из функции вызывается деструктор для данного объекта.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru