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

Непонятки с модификатором const - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск и запись в файл http://www.cyberforum.ru/cpp-beginners/thread554939.html
Подскажите,пожалуйста,в чем ошибка.Неправильно идет поиск. #include <iostream> #include <conio.h> #include <locale> #include <fstream> using namespace std; class Hotel { char *country, *name;
C++ торрент ссылка с рабочей программой с++ Помогите мне найти нормальную ссылочку тореент для скачивания программы с++ так как мне друг дал ету программу я ее установил пытаюсь запустить нормальную простенькую програмку а компилятор ругаеться! Короче программа с глюком! Дайте пожалуйтса рабочую! Срочно нужно для работы! http://www.cyberforum.ru/cpp-beginners/thread554917.html
Напечатать различные числа, встречающиеся в обеих последовательностях C++
Помогите составить программу: Даны две последовательности из целых чисел: a1, ..., an; b1, ..., bn. Напечатать различные числа, встречающиеся в обеих последовательностях. Тема: Одномерные массивы Вот мой вариант, но здесь печатаются не различные числа. #include <iostream> using namespace std; int main() { setlocale (LC_ALL, "rus");
Поиск под слова в тексте типу string C++
Как сделать поиск под слова в переменной типу string из рус. текстом Например если есть такое : string text = "hello world"; string word; cin >> word; // ввожу world int a = text.find(word); cout << a << endl;
C++ Разложить камни на 2 кучки так, чтобы разница масс этих кучек была минимальной. http://www.cyberforum.ru/cpp-beginners/thread554885.html
Здравствуйте, помогите, пожалуйста, решить данную ниже задачу. У Вас есть N камней с массами W1, W2 , … WN. Требуется разложить камни на 2 кучки так, чтобы разница масс этих кучек была минимальной. Входные данные В первой строке входного файла INPUT.TXT записано число N – количество камней (1 ≤ N ≤ 18). Во второй строке через пробел перечислены массы камней W1, W2 , … WN (1 ≤ Wi ≤ 105)....
C++ Программа вводит натуральное число N и вычисляет выражение Помогите реализовать программку. Программа вводит натуральное число N и вычисляет выражение: ( всего в выражении N корней ) Вот что у меня имеется на данный момент: #include <vcl.h> #include <iostream.h> #include <conio.h> подробнее

Показать сообщение отдельно
thick_int
Заблокирован

Непонятки с модификатором const - C++

22.04.2012, 12:17. Просмотров 959. Ответов 9
Метки (Все метки)

Допустим я перегружаю оператор присваивания для создаваемого класса Array.
В учебнике предлагается вот такая сигнатура данной перегрзки:
C++
1
SArray const & SArray::operator=(SArray const & right)
Как ни удивительно, но все работает.
Модификатор const (для возвращаемого значения) указывается по мнению автора для того, чтобы отлавливать вот такие ситации (a1=a2)=a3. Хорошо допустим. Но как тогда вообще возможно присваивание, если объект является const. По идее он вообще не может в левой части оператора присваивания появится. Какая то чертовщина.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru