powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / перегруженный CList
2 сообщений из 2, страница 1 из 1
перегруженный CList
    #34794301
Lenie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет!
использую MFC-шный класс CList, но нужно чтобы каждый элемент списка содержал еще одну bool-переменную. Делаю перегруженный класс, добавляю переменную и две функции для инициализации добавленной переменной и чтения ее значения. Посмотрите пож-та, я правильно сделала?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
template <class T1, class T2 = const T1&>
class CMyList : public CList <T1, T2>
{
protected:
	virtual struct CMyNode : public CNode
	{
		bool is_show;
	};

public:
	bool GetShowStatus (POSITION pos)
	{
		CMyNode* pNode = (CMyNode*) pos;
		return pNode->is_show;
	};

	void SetShowStatus (POSITION pos, bool show_status)
	{
		if (!pos) return;

		CMyNode* pNode = (CMyNode*) pos;
		pNode->is_show = show_status;
	}
};
спасибо
...
Рейтинг: 0 / 0
перегруженный CList
    #34794906
Lenie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сорри за глупый вопрос, снимаю
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / перегруженный CList
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]