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

Изменить const с помощью mutable - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ странный "глюк" http://www.cyberforum.ru/cpp-beginners/thread439052.html
при опредедении следующего символьного массива: char с = "abcde"; ошибки нет. Всё понятно. Пять символов, плюс символ окончания строки '\0' а при char с = "абвгд"; редактор Visual Studio 2010 Express edition подчёркивает как ошибку "абвгд" и пишет: "Error:значение типа "const char" нельзя использовать для инициализации сущности типа "char" Но сама программа работает без ошибок.
C++ Вероятное зацикливание Приведет ли такой код к краху? class MyClass1 { ... MyClass2 * ptr2; } class MyClass2 { http://www.cyberforum.ru/cpp-beginners/thread439036.html
Приложение для безопасного извлечение устройства из usb C++
Приветствую, знатоков С++! хочу написать приложение для облегчения этого надоедливого процесса: левой кнопкой по значку / извлечение "usb flash device" хотелось бы на раб. столе иметь exe который будет выполнять всю эту работу по безопасному извлечению. возможно обратился не в тот блок.. не знаю. просто я еще пока не так много умею в C++. что хочу: команды, возможно api, для...
C++ 2 функции для вывода вектора и матрицы на экран
#ifndef __VECTOR_H__ #define __VECTOR_H__ #include <cmath> #include <iostream> using namespace std; class Vector { private: double x;
C++ Функция,меняющая 1и 2 элемент местами http://www.cyberforum.ru/cpp-beginners/thread438971.html
Уважаемые программисты,помогите написать программу, в которой функция меняет местами 1 и 2 элемент
C++ цикл про вывод символов с++ #include <iostream> // в плюсах по стандарту .h не пишется #include <stdlib.h> #include <iomanip> #include<conio.h> //нужен для getch #include<cmath> #include "math.h" #include <stdio.h> #include <ctype.h> #include <string> #include <sstream> подробнее

Показать сообщение отдельно
Programmer.
Прогер
631 / 262 / 7
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2

Изменить const с помощью mutable - C++

01.02.2012, 13:23. Просмотров 2624. Ответов 18
Метки (Все метки)

Привет всем, у меня 1 вот такой вопрос, почему в етом коде "а" - не изменяется? у меня же "b" -mutable?

помогите пожалуйста...

C++
1
2
3
4
5
6
7
8
9
10
11
12
class A
{
private:
 const int a;
 mutable int b;
   public:
    void test()
     {
      b = 10;
         a = b;
     }
};
Спасибо заранее...

П.С мне надо в консолском приложение.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru