Объявление глобальной структуры VC++ |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
Объявление глобальной структуры VC++ |
ninja |
9.12.2011 9:58
Сообщение
#1
|
Пионер Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: 0 |
Добрый день. Пишу приложение WinForms на Visual C++, столкнулся с проблемой объявления структуры, точнее вроде работает, но не так как хотелось, необходимо объявить массив структур глобально, на что компилятор не ругается, а когда смотрю отладчиком говорит что переменная не существует. Помогите пожалуйста разобраться.
объявляю структуру таким образом:
Функция в которой вызываю переменную: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) На что компилятор при отладке говорит что переменная my[1].a не существует. но если сделать так: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) Все работает, но переменная my2 является в таком случае локальной. Пробовал объявлять в конструкторе таже проблема, и объявление в классе не помогает. Сообщение отредактировано: ninja - 9.12.2011 10:00 |
Текстовая версия | 28.04.2024 3:59 |