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

Конструктор, принимающий в качестве аргумента ссылку на объект, всё портит - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс Book http://www.cyberforum.ru/cpp-beginners/thread950190.html
Подскажите, как добавить в список книг ещё одну книгу? Я думаю функцию больше не надо писать, можно в case засунуть. Я немного запутался. #include <iostream.h> #include <stdio.h> #include...
C++ Шестнадцатеричные буквы Скажите, пожалуйста, как в Windows Forms на Visual C++ сделать так, чтобы при вводе в textBox он распознавал буквы шестнадцатеричной системы счисления, как цифры? Есть переменная number, которая... http://www.cyberforum.ru/cpp-beginners/thread950183.html
Многофайловой проект и STL C++
Надо написать программу, в которой будут использоваться контейнеры STL(пока написал список). И для каждого контейнера будет свой файл в проекте. Сначала все писал в один файл. Для списка сделал все...
Абстрактный класс и std::sort C++
Добрый день, Не компилируется строка: std::vector<mtl::io::QtFile*> *vec; ... mtl::misc::Sort(vec); // ЭТА СТРОКА Компилятор (g++ 4.7.3 Ubuntu) выдает: error: cannot convert...
C++ масив структур http://www.cyberforum.ru/cpp-beginners/thread950167.html
Создать масив структур, каждая с которых состоит с селементов: факультет, курс, група, фамилии студентов, оценки, стипендия. Определить: 1) фамилии студентов со степухой и их средний бал....
C++ Работа конструкторов в классе и дружественная функция Есть програмка с классом Meal. К ней я так же написал дружественную функцию с вычитанием калорийности объектов от общей калорийности, но расчеты получаются не правильными. Вот сам текст класса:... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1701 / 888 / 45
Регистрация: 04.06.2008
Сообщений: 5,498
12.09.2013, 20:57  [ТС]
Что касается моего вопроса, то по ссылке есть такое предложение

"The "const" is important. The first line is an error and the code won’t compile portably with this reference to non-const, because f() returns a temporary object (i.e., rvalue) and only lvalues can be bound to references to non-const. "

Но где ж тут написано, что временнный объект должен быть константным? Ну да, написано что "const" важна. Но я хоте бы прочесть: "f() возвращает временный объект, который константный". Как-то так.

Добавлено через 22 часа 19 минут
а, ребята?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru