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

Как вернуть результат функции по ссылке? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как растравить по убыванию номера студенческого билета ? (код внутри) http://www.cyberforum.ru/cpp-beginners/thread714127.html
/*************************************************************** * * * Файл : students.cpp * * * * Описание : пример программы для обработки структурных типов * * данных STUDENT (Студент) и GROUP (Группа) * * ...
C++ Как правильно засунуть две строчки в код программы?( Вставить надо это: int ok; do { /********************************* *** Часть программы, *** которую нужно повторять http://www.cyberforum.ru/cpp-beginners/thread714126.html
C++ Обобщенное программирование
В чем преимущества и недостатки обобщенного программирования??
Найти корень уравнения C++
Доброго времени суток, помогите написать программу по нахождению корней уравнения. Сам просто напросто не знаю как решить данное уравнение, не говоря уже о том чтоб написать программу по его решению. Уравнение на картинке. Заранее спасибо.
C++ Подсчитать количество треугольников в кольцевом списке http://www.cyberforum.ru/cpp-beginners/thread714104.html
Создаю такой вот кольцевой список, различающийся полом и номером игрока. Как подсчитать количество треугольников в этом списке? при этом считать треугольники в которых число мужчин больше числа женщин (x=1 мужик, x=0 баба) struct Node { int x; int num; Node *Next; }; class List
C++ Вызов метода считывания из бинарного файла Привет! Не получается вызвать метод считывания. Выдает ошибку на этапе компиляции - see declaration of 'fp'. ВНИМАНИЕ! Ошибка указывает на указатель, созданный для метода записи(с которым всё впорядке). Указатель на метод считывания у меня называется по другому - fp2. Вот стоит мне только закоментировать метод читывания (он у меня под case 5)- сразу вся программа начинает работать. Метод записи в... подробнее

Показать сообщение отдельно
Герц
524 / 341 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
30.11.2012, 11:32
Учтите, что o - это временный объект
И делать так уж точно нельзя, это undefined behaviour.
По ссылке возвращать стоит только объекты, созданные в куче, либо *this.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru