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

Объект возвращаемой функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Минимальное из расстояний http://www.cyberforum.ru/cpp-beginners/thread588104.html
Мне нужно найти минимальное из этих расстояний. Я вставила оператор if сразу после подсчета расстояния, а сравниваю с несуразно большим числом. Но вот дальше встает проблема. Куда вставить printf,...
C++ Доработать программу Задание: 1)сумма положительных элементов (сделано) 2)В одномерном массиве, состоящем из n вещественных элементов вычислить произведение элементов массива, расположенных между максимальным по... http://www.cyberforum.ru/cpp-beginners/thread588096.html
Построение треугольника в С++ C++
#include <stdio.h> #include <conio.h> вот программа, выводит треугольник в консоли сразу, не спрашивая размер фигуры, помогите исправить (+ еше треугольник нужно перевернуть на 180 градусов, т.е....
C++ Сочините задачу на return;
Не могу сочинить новичковую задачу, чтоб в ней был нужен return; без операнда. Не поможете?
C++ Написать программу на классы! http://www.cyberforum.ru/cpp-beginners/thread588075.html
Суть задания : На основе предложенной в варианте предметной области (ПО) необходимо разработать класс, описывающий требуемую сущность (*.h). Описать следующий набор конструкторов, методов и...
C++ Написать программу, создающую файл записей Написать программу, создающую файл записей, содержащий информацию в почтовой базе данных о подписчиках на газеты и журналы: 1. ФИО (тип сhar): 2. адрес (тип сhar): 3. 10строк с названием газет и... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7417 / 4532 / 671
Регистрация: 29.11.2010
Сообщений: 12,281
27.05.2012, 14:42
Например оператор присваивания возвращает ссылку на объект
C++
1
2
3
4
5
6
7
8
9
10
Student &Student::operator = (const Student &s)
{    
    // проверка на присваивание объекта самому себе
    if(&s == this) 
        return *this;
    delete[] name; // очищаем выделенную ранее память 
    name = cstrdup(s.name); // копируем члены
 
    return *this;
}
кстати, возвращаемая функция это что-то новенькое
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru