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

Доступ к private переменной класса из его потомка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод данных из двумерного вектора http://www.cyberforum.ru/cpp-beginners/thread1545687.html
Здравстуйте, проблема состоит в том, что мне надо записать несколько строк разных данных в разные вектора, эти вектора вложить в другой вектора и потом вывести. Как вкладывать данные в вектор знаю, как вывести одномерный вектор знаю, но не получается вывести в конце уже данные из большего вектора.
C++ Написать программу-обработчик запись слов в обратном порядке Написать программу-обработчик текстовых файлов, которая создавала бы текстовый файл, в котором слова будут написаны наоборот. Слова которые начинаются с большой буквы, должны начинаться с большой. Файл-источник, файл приемщик написать в командной строке сразу за исполнительным файлом. подскажите как каждое слово записать в обратном порядке? http://www.cyberforum.ru/cpp-beginners/thread1545682.html
Расшифровка шифра Виженера C++
Здравствуйте, помогите пожалуйста разобраться. У меня задания расшифровать шифр Виженера. Ключ <=5 Дальше весь закодированный текст писать не буду. Я так понимаю сначала надо найти длину ключа, потом сам ключ и дальше кодировать. Подскажите пожалуйста как это делать сделать нужно на С++. Где можно почитать. А еще лучше где с примерами. Или кто сам опытом поделится
Исключение при использовании алгоритма C++
Добрый день, помогите разобраться с исключением: Необработанное исключение по адресу 0x013C0F02 в ConsoleApplication2.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000000. при использовании такой матрицы: (1 -3 4 1 \ 1)
C++ Даны N целых чисел. Найти сумму наибольшего и наименьшего числа http://www.cyberforum.ru/cpp-beginners/thread1545628.html
Помогите решить задачу: Даны N целых чисел. Найти сумму наибольшего и наименьшего числа.
C++ Объясните пожалуйста что делают выделенные строки #include <cstdlib> #include <iostream> using namespace std; typedef struct node { int number; node *next; }Node; подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
06.10.2015, 14:16
Цитата Сообщение от ivanbelousov Посмотреть сообщение
Как получить доступ к закрытой переменной родительского класса в методе наследника?
Если такая необходимость возникла - значит надо переорганизовать архитектуру.
Допускать protected неконстантные данные - зло.
Хочешь получать доступ к private полю базового класса из производного - сделай в базовом методы доступа и размести их в protected секции:
C++
1
2
3
4
5
6
7
class B {
private:
  int c;
protected:
  int getC() const { return c; }
  void setC(int c) { this->c = c; }
};
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru