|
|
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
Приветствую общественность! Есть один глупый вопрос. Как перевести конструкцию с C# на Managed C++ В оригинале имеется (на C#) object[,] dataCopy = new object[iRowCount, iColCount]; Не увенчались успехом попытки выразить Это на MCPP: 1. System::Object ^databuffer; databuffer=gcnew(System::Object[1][2]); 2. System::Object ^databuffer[]; databuffer=gcnew(System::Object[1][2]); 3.System::Object ^databuffer; databuffer=gcnew(System::Object[1,2]); .... Всюду лезет: Error 1 error C2728: 'System::Object' : a native array cannot contain this managed type Подкажите пожалуйста. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 16:43:43 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
А где тут про C++ ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2007, 17:01:11 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
А если попробовать: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 03:21:03 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)А где тут про C++ ??? В теме Managed C++ = Управляемый C++ Относитесь к этому проще. Можно на C++, Можно на C++ c использованием MFC, а можно на C++ с использованием NET (Управляемом С++) [quot AndreiNz ]А если попробовать:[/quot ] Спасибо. Не прошло. в NET array(как я понял) одномерный :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 12:06:59 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
Или, если по другому поставить вопрос Почему System::Object^ t; //OK System::Object ^ prop[3];//error C2728: 'System::Object ^' : a native array cannot contain this managed type Что-ж это за хитрые указатели на Управляемую память ввели? Ведь совершенно реально объявить массив указателей на int или иной тип данных(класс) int* p[1][2]; Или может собака порылась в Классе System::Object? Я лично воспринимаю его(как и прочие NET "классы как адаптированные под размещение в Управляемой памяти"). Не может же быть коренной разницы в понятии Класса на в стандарте и NET окружении... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 12:20:21 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
vanoman Gluk (Kazan)А где тут про C++ ??? В теме Managed C++ = Управляемый C++ Относитесь к этому проще. Можно на C++, Можно на C++ c использованием MFC, а можно на C++ с использованием NET (Управляемом С++) Managed С++ имеет к C++ приблизительно такое же отношение как змея очковая к известному оптическому прибору (с) Так что проще надо быть ИМЕННО ВАМ Также стоит подумать о перемещении куда нибудь в раздел .Net или C# ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 13:46:59 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
vanomanМожно на C++ c использованием MFC, а можно на C++ с использованием NET (Управляемом С++) С++/CLI язык. А то такое C++ c использованием MFC ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 20:41:36 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)[quot vanoman]Managed С++ имеет к C++ приблизительно такое же отношение как змея очковая к известному оптическому прибору (с) С отличаетя от С++ еще больше. И чем вам C++CLI не угодил в этом отношении ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 20:42:49 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
Да вот понимаешь к телеге пятое колесо присобачили, которым невозможно пользоваться, поскольку в имеющиеся колеи не попадает и тащиться позади телеги заедая и собирая хрень промеж спиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 22:30:29 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
Lepsik Gluk (Kazan)[quot vanoman]Managed С++ имеет к C++ приблизительно такое же отношение как змея очковая к известному оптическому прибору (с) С отличаетя от С++ еще больше. И чем вам C++CLI не угодил в этом отношении ? тем что это не C++ и ничего общего с ним не имеет и тем что тема про .Net где-то этажом выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2007, 09:04:28 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
vanomanПриветствую общественность! Есть один глупый вопрос. Как перевести конструкцию с C# на Managed C++ В оригинале имеется (на C#) object[,] dataCopy = new object[iRowCount, iColCount]; Вот пример создания 2-мерного массива 3х3 Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2007, 16:03:17 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
Благодарю :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2007, 21:51:05 |
|
||
|
Managed C++ аналог конструкции на С#
|
|||
|---|---|---|---|
|
#18+
blindedДа вот понимаешь к телеге пятое колесо присобачили, которым невозможно пользоваться, поскольку в имеющиеся колеи не попадает и тащиться позади телеги заедая и собирая хрень промеж спицты как раз с++ и описал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2007, 11:36:36 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=271&tid=2027948]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
77ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 399ms |

| 0 / 0 |
