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

Беру и спокойно вызываю неконстантную функцию для константного объекта - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Random randomize в vs13 http://www.cyberforum.ru/cpp-beginners/thread1141632.html
как записать в массив случайные числа vs13 почему-то нет такой команды(random)
C++ Реализовать динамическую структуру, содержащую информацию об указанных полях Реализовать динамическую структуру, содержащую информацию: фамилия и инициалы заказчика; адрес; вид ремонтных работ; стоимость; продолжительность проведения. Программа должна обеспечивать: -... http://www.cyberforum.ru/cpp-beginners/thread1141629.html
Модель «Сахарный мир» C++
Модель «Сахарный мир» Модель «Сахарный мир» описывается следующими правилами: 1) Пространство является двумерной сеткой. 2) В начальный момент времени порождается конечное число агентов,...
C++ Ошибка в коде
Проверьте эту программу пожалуйста, вроде она не сложная, а я не могу найти ошибку вообще уже пол часа сижу. #include <iostream> #include <conio.h> #include <math.h> #include <stdlib.h> #include...
C++ Класс для рисования кругов http://www.cyberforum.ru/cpp-beginners/thread1141597.html
Класс для рисования кругов (хранить радиус R и координаты x,y центра). Вычислять площадь круга и длину окружности.
C++ Найти значение 1.1-1.2+1.3-... Всем привет. Есть задача, но мозг временно не работает.. Помогите, пожалуйста. Условие. Задано целое число N(>0). Найти значение 1.1-1.2+1.3-... (N слагаемых, знаки чередуются). При этом условный... подробнее

Показать сообщение отдельно
mariko_11
2 / 2 / 1
Регистрация: 11.03.2013
Сообщений: 64

Беру и спокойно вызываю неконстантную функцию для константного объекта - C++

07.04.2014, 19:20. Просмотров 259. Ответов 6
Метки (Все метки)

Это как ? Везде пишут, что сие невозможно в принципе. Или есть исключение для конструктора ?

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
class test
{
private:
    int a;
 
public:
    test(int a1) {set(a1);}
    void set(int a2) {a=a2;}
};
 
int main()
{
    const test T(3);
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru