![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|
|
|||||
|
виртуальное земноводное
|
Вощем объявляю я в классе CCenteredDoc переменную StringData:
class CCenteredDoc : public CDocument
{
protected: // create from serialization only
CCenteredDoc();
DECLARE_DYNCREATE(CCenteredDoc)
CString StringData;
:void CCenteredView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
CCenteredDoc* pDoc=GetDocument();
ASSERT_VALID(pDoc);
pDoc->StringData+=nChar;
Она же протектед! Или создание ссылки на объект дает возможность в его кишках копаться??? В общем чего то я не понял =) Объясните плззз убогому ламеру..
__________________
Дешевый критикан |
|
|||||
|
Mozet potomuchto tvoy klass (kotoriy meniayet peremennuyu) - proizvodniy togo klassa v kotorom peremennaya?
|
|
|||||
|
Не знаю, как в C++ (у Страуструпа упоминания ничего кроме public вообще не нашел), но в Delphi верно следующее:
Цитата:
__________________
Wbr, CyberMax Последний раз редактировалось CyberMax; 05.08.2002 в 19:22. |
|
|||||
|
Цитата:
__________________
suum quique |
|
|||||
|
Max ...
Ya ved o tom zhe ... proizvodniy(rus) == descendant(eng) ![]() |
|
|||||
|
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
В C++ (как и в большинстве других подобных языков) модификаторы private/protected/public относятся не к экземплярам, а к классам. ![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
![]() |
Часовой пояс GMT +4, время: 11:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|