Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

VS_2005 указатель на объект класса.

386
31 августа 2006 года
newcss
297 / / 05.04.2005
Вообщем есть такой класс

 
Код:
ref class forever
{
....
};


Хочу сделать глобальную переменную указатель на этот класс
 
Код:
forever *boot;


Выдает ответ что низя так и нужно вот так
 
Код:
forever ^boot;

Делаю так как она просит.
Опять ругается:
[SIZE=1]error C3145: 'boot' : global or static variable may not have managed type 'bot_forever ^'
may not declare a global or static variable, or a member of a native type that refers to objects in the gc heap
Generating Code...

Бесит эта студия =(. Народ, подскажите как можно сделать глобальную переменную на объект класса?
[/SIZE]
8.6K
31 августа 2006 года
Xavier
69 / / 23.08.2006
а зачем тебе понадобилась именно глобальная переменная-указатель?
386
31 августа 2006 года
newcss
297 / / 05.04.2005
Можно даже не указатель, оно даже не разрешает создать объект класса.
Указатель зачем мне? Когда происходит событие LOAD у формы, то инициализируется класс этот, т.е. происходит загрузка данных из файла необходимым для работы программы. Ну а далее в этом классе есть другие функции. КОторые нужно использовать в событии DocementComplete компонента WebBrowser... вообщем много нужд =).А с указателем на класс проще работать =). Не люблю работать через ".", меня больше прет "->" =)
386
31 августа 2006 года
newcss
297 / / 05.04.2005
Вообщем вся проблема решилась в когда перед class убрал ref =)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог