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

Возвращение ссылки или указателя на закрытый элемент класса. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы http://www.cyberforum.ru/cpp-beginners/thread421521.html
Всем доброго дня. Кто-нибудь может сделать краткий курс по массивам? язык С.
C++ Очередь и класс Всем привет! Нужна консультация в таком вопросе. Есть класс: class myclass { char* author; char* title; public: myclass(){author=new char(sizeof(author));title=new char(sizeof(title));} ~myclass(){delete author;delete title;} }; http://www.cyberforum.ru/cpp-beginners/thread421505.html
Сведения о рейсах Аэрофлота C++
задание по базе данных Excel VBA, "Сведения о рейсах Аэрофлота".По заданной таблице необходимо изменить время вылета и время прибытия у заданного рейса.А как в коде сделать ссылку на этот заданный рейс?Он все дело стопорит.Помогите,пожааалуйста!)))
Вывод информации при нажатии клавиши C++
Разработка программы для вывода информации(о клавиши ) при нажатии клавиши на клавиатуре..))) вообщем что посоветуете??? сделать нужно на в консольном режиме..))
C++ Семафоры http://www.cyberforum.ru/cpp-beginners/thread421483.html
Помогите решить задачу. Есть пример, но делаю по аналогии не получается. #include <cstdlib> #include <iostream> #include <windows.h> #include <math.h> using namespace std; const char* GetErrorMessage() {
C++ Поделитесь опытом с новичком Чет запутался с одной задачей, кажется легкая, а чет я не врубаюсь как ее решить)). Помогите, пожалуйста. Вот ссылка: http://********/index.asp?main=task&id_task=441 Вот мои наброски: #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int n={},bi,i; подробнее

Показать сообщение отдельно
thick_int
Заблокирован
02.01.2012, 19:20  [ТС]     Возвращение ссылки или указателя на закрытый элемент класса.
Цитата Сообщение от Gepar Посмотреть сообщение
Ну вернуть ссылку на закрытое поле незаметно для себя не получиться, а уж вернуть, забыть об этом и случайно изменить ещё сложнее. Не думаю что если такое проделать то это можно будет назвать недоработкой языка, это скорее недоработка мышления программиста или злой умысел какой-то.
Все это, конечно верно, но если посмотреть на кипишь, который в C++ развернут вокруг, например, ключевого слова const, то волей-неволей, задаешь себе вопрос, а кто тогда программисту мешает помнить, что данный объект является константным и модификации не подлежит.
Наверно, просто если принята концепция разумного запрета модификации, то тогда она должна быть реализована до конца.
 
Текущее время: 11:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru