Показать сообщение отдельно
Старый 05.08.2002, 18:19
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 1  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
По умолчанию protected в VC++6.0 == шо за бред??? =)

Вощем объявляю я в классе CCenteredDoc переменную StringData:
Код:
class CCenteredDoc : public CDocument
{
protected: // create from serialization only
	CCenteredDoc();
	DECLARE_DYNCREATE(CCenteredDoc)
	CString StringData;
А затем из метода другого класса CCenteredView::OnChar эту переменную изменяю :
Код:
void CCenteredView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) 
{
	CCenteredDoc* pDoc=GetDocument();
	ASSERT_VALID(pDoc);

	pDoc->StringData+=nChar;
Почему? =)
Она же протектед!
Или создание ссылки на объект дает возможность в его кишках копаться???
В общем чего то я не понял =)
Объясните плззз убогому ламеру..
__________________
Дешевый критикан