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

Спецификаторы доступа и виртуальные функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не ожидал такого от strlen http://www.cyberforum.ru/cpp-beginners/thread653421.html
#include <iostream> #include <string> #include <fstream> #include <string.h> using namespace std; const int MAX = 256; int main()
C++ Копирование область памяти Здравствуйте, у меня не получается прочитать/скопировать память в переменную. Я делаю .dll, так вот записать значения в адрес я смог, а вот прочитать значения из памяти не могу. Это запись в адрес значения: memcpy((void*)0x8CD4D6, "\x00\x00\x00\x00", 4); мои попытки прочить в переменную не удавались: DWORD WeaponPlayer; memmove((void*)0x8CD4D6,&WeaponPlayer,4); http://www.cyberforum.ru/cpp-beginners/thread653420.html
Добавить в однонаправленный список элемент после элемента с заданным информационным полем C++
Здравствуйте, помогите пожалуйста, с задачей. 1.Тип информационного поля char*. Добавить в однонаправленный список элемент после элемента с заданным информационным полем. 2.Тип информационного поля int. Удалить из двунаправленного списка все элементы с четными информационными полями.
C++ Как отключить переполнение для переменных
у мены вот такая задача: метод получения равномерно-распределенных случайных чисел, основанный на умножении, и использующий 32-х разрядную переменную код по идеи вот такой, но у меня появляется проблема с переполнением, в задание сказано что его можно отключить вообще или для конкретной переменной, но как это сделать? пыталась по сети найти, но не получилось, подскажите, кто...
C++ Что нужно для разработки простенькой игры http://www.cyberforum.ru/cpp-beginners/thread653392.html
Всем пт! Хотел узнать, что нужно знать для того чтобы разработать простенькую игру (типа змейки). Желательно описать процесс разработки поэтапно... Какие фреймворки/библиотеки/API используются? Заранее всем спс!
C++ Звук в С++ Как сделать звук в консольном приложении (Visual c++). ps mmsystem чето не пошел подробнее

Показать сообщение отдельно
kotleta
 Аватар для kotleta
42 / 42 / 11
Регистрация: 13.09.2012
Сообщений: 196
17.09.2012, 19:13  [ТС]     Спецификаторы доступа и виртуальные функции
Да, я про спецификаторы доступа почитал

что если в базовом классе private, то наследование обрывается
если protected, то наследники имеют его элементы с доступом либо protected, private
если public, то с public, protected, private

~OhMyGodSoLong~, вообще непонятно, что вы написали))
скорее всего я просто плохо соображаю..

Что за пользователи?

Я просто не понимаю как связано то, что элементы класса А в производном классе B при protected будут классу B доступны, но не доступны при обращении из "внешнего мира"
И преобразование указателей производного класса к базовому классу

Jupiter, я уже там был

Одним из основных преимуществ public-наследования является то, что указатель на классы-наследники может быть неявно преобразован в указатель на базовый класс, то есть для примера выше можно написать:
Хорошо, элементы класса А при наследовании классу В передаются как "защищенные",
мы преобразовали указателю на базовый класс адрес производного и теперь А
ну теперь может видеть методы класса В

но почему если protected, то все нельзя. Ведь B наследует от А, это А поставил защищенность своих элементов для В, но не наоборот.
 
Текущее время: 18:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru