|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.01.2011, 04:04 | #1 |
Форумчанин
Регистрация: 29.10.2009
Сообщений: 259
|
Создание класса
Необходимо реализовать свой собственный класс MyList, аналогичный классу LinkedList<T>, узлы которого должны представлять собой ещё один класс, аналогичный LinkedListNode<T> - MyListNode.
Пишу следующий код: Код:
Почитал на MSDN'е как в принципе можно бороться с данной ошибкой - необходимо указать полю определенный метод доступа, НО как написано в том же MSDN такое действие применимо только к стандартным типам(double, long int и т.д.). Патологически не понимаю что "такого сверх-естественного я прошу откомпилировать". Может кто сталкивался с данной ошибкой? Кто и как с ней боролся?
Из всех классических книг, посвященных программированию, ненавижу всего одну - русский перевод книги Роберта Седжвика-"Фундаментальные алгоритмы C++". Предпочитаю читать её в оригинале.
|
06.01.2011, 13:24 | #2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
Ты хочешь получить указатель на нечто, управляемое не тобой. Это нечто (экземпляр класса MyListNode) может изменить свое расположение в памяти в любой момент, так что твой указатель потеряет смысл. Должна быть какая-то невероятно важная необходимость, чтобы доступаться к managed объектам через указатели на них. Например, передача их в WinAPI. Пока такой необходимости нет, использовать unsafe код и указатели — вредить себе самому.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание класса! | 4AKI_4ak | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 23.09.2010 14:09 |
Создание класса | Ex_123 | Помощь студентам | 0 | 16.05.2010 21:13 |
Создание класса | stscolt | Общие вопросы .NET | 1 | 27.12.2009 23:14 |
Создание класса | Stanislav | Общие вопросы Delphi | 8 | 15.05.2008 23:34 |
создание класса | Siren | Помощь студентам | 1 | 07.05.2008 19:19 |