Форум программистов, компьютерный форум 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; подробнее

Показать сообщение отдельно
Razzeeyy
30 / 7 / 2
Регистрация: 01.03.2011
Сообщений: 95
02.01.2012, 20:03     Возвращение ссылки или указателя на закрытый элемент класса.
Цитата Сообщение от thick_int Посмотреть сообщение
Хорошо, ну давайте сойдемся на том, что неплохо было бы, чтобы в будущих версиях компилятора хотя бы выдавалось предупреждение о том, что открытая функция возвращает левотороннюю ссылку или указатель на неконстанту, объектами которых являются закрытые члены класса.
Теперь вам осталось отослать данный suggestion Страуструпу

Не по теме:

Вот какие действительно проблемы в языке C++ и достаточно острые (сейчас полетят камни но..), так это препроцессор и эта канитель с include... Недавно собирал с виду безобидную по виду "архитектуру" этих самых "файлов-модулей" приложения, так компилятор на прочь твердил мне о переопределении некоторых переменных... Даже при живых инклуд гвардах! Кароче я так толком и не разобрался, но думаю, косяк был из-за непонятной мне логики обработки едениц трансляции и почему-то "перекрытия" объявлений в одной еденице трансляции объявлений в другой.. Бардак одним словом, я плюнул и стал пихать весь код "файлов модулей" в заголовочные файлы (каждый в свой, следуя здравой логике), и всё! При использовании инклуд гвардов всё компилиться без проблем! Правда не по стандарту сделано, да и пёс с ним))

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru