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

Что означает идендификатор const в обьявлении функции? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа запускается, но генерация неверна http://www.cyberforum.ru/cpp-beginners/thread833424.html
Объявите двумерный целочисленный массив, в котором n строк по m элементов. Выполните генерацию массива случайными целыми числами из промежутка #include "stdafx.h" #include <stdlib.h> #include...
C++ Написать функцию, которая запрашивает количество сканеров, информация о которых будет вводиться, динамически выделяет память под массив структур Для хранения данных о цветных планшетных сканерах описать структуру вида: struct scan_info{ char model; // наименование модели int price; // цена Double x_size; // горизонтальный размер области... http://www.cyberforum.ru/cpp-beginners/thread833422.html
C++ Массив: Заполнить одномерный массив значениями построчных сумм элементов матрицы. найти строки с минимальной и максимальной суммой элементов
Помогите, пожалуйста написать программу, хотя бы алгоритм. Обязательно с объектом-строкой string и объектом-массивом vector
элементы массива с нечетным индексом удвоить, с четным индексом заменить на число, вводимое с клавиатуры C++
Исправьте ошибки и помогите дописать, пожалуйста #include "stdafx.h" #include <iostream> #include <string> #include <vector> namespace std; string s; getline(cin,s); vector<string> v;
C++ Разделить main.cpp на 3 файла http://www.cyberforum.ru/cpp-beginners/thread833407.html
Есть код: #include <cstdlib> #include <stdio.h> #include <iostream> #include <string> #include <fstream> #include <string.h> using namespace std;
C++ В дебагере всё ок в релизе нет Добрый день, такая вот интересная проблема. Есть задача. Есть картинки по ним кликаешь они исчезают. Проблема в том что если запускать с отладкой, то всё нормаьно. Если без отладки запускать... подробнее

Показать сообщение отдельно
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
10.04.2013, 11:28  [ТС]
Цитата Сообщение от Croessmah Посмотреть сообщение
означает, что метод класса не изменяет состояние объекта

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
class A{
    int x;
public:
    A(){x=0;}
    void SetX_1()const{x=10;}//Ошибка
    void SetX(){x=10;}
}
Если я правильно понимаю, то в конструкторе переменная х инициализирована нулем, а любая попытка метода идентифицированного const'ом изменить значение в х приведет к ошибке?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru