Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2011, 22:12   #1
scripto
Пользователь
 
Регистрация: 21.10.2010
Сообщений: 15
По умолчанию Как объявить инициализировать глобальный массив Point в clr?

Привет всем.Нужно объявить глобальный массив,и в другом месте создавать его динамически.Приложение типа windowsForm Application(visual studio 2008 c++).пробовал так:
Код:
#pragma once
#include "Graphic.h"



#define nmax = 1000;
array<Point>^ points;
int n = 0;    //количество вершин


namespace graph_inwindowsform {

	using namespace System;
	using namespace System::ComponentModel;
	using namespace System::Collections;
	using namespace System::Windows::Forms;
	using namespace System::Data;
	using namespace System::Drawing;

	 
     

	/// <summary>
	/// Сводка для Form1
	///
	/// Внимание! При изменении имени этого класса необходимо также изменить
	///          свойство имени файла ресурсов ("Resource File Name") для средства компиляции управляемого ресурса,
	///          связанного со всеми файлами с расширением .resx, от которых зависит данный класс. В противном случае,
	///          конструкторы не смогут правильно работать с локализованными
	///          ресурсами, сопоставленными данной форме.
	/// </summary>
	public ref class Form1 : public System::Windows::Forms::Form
	{
	public:
		Form1(void)
		{
			InitializeComponent();
			//
			//TODO: добавьте код конструктора
			//
			 points = gcnew array<Point>(1000);
		}

.......
Пробовал и вариант как c Point *points,а в другом месте писать points = new Point[1000]; -такая же ошибка.
Нужно бы создать динамически,глобальный массив в Form1.h
scripto вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CLI создать глобальный управляемый динамический массив Point Eros Общие вопросы .NET 1 03.02.2011 15:50
Глобальный массив mavlon_m Общие вопросы Delphi 3 09.11.2010 11:53
Как правильно инициализировать через функцию массив? Catharsis Общие вопросы C/C++ 3 14.05.2010 16:34
Как объявить глобальный/публичный вектор huzik Общие вопросы C/C++ 1 13.11.2009 23:02
как в процедуре объявить массив? kolduev Помощь студентам 7 18.02.2008 23:35