|
|
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
Есть например такой кусок кода: Код: plaintext 1. new и * ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2006, 17:26 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
скорее всего не получится. Вы указываете, что создаете объект на управляемой куче, удолятся он будет сборщиком мусора. Если преобразовать все к работе с обычной кучей, то кто будет удалять объект? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2006, 21:27 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
AndreiNz Мне надо чтобы было что то вроде этого Код: plaintext 1. Код: plaintext Идея всего этого написать куски кода которые потребуют минимальных изменений для соборки и на nix системах и на win. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 00:36 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
Ну если кроссплатформенности хотите, то вам надо все на стандартном С++, вместо String std::string, new вместо этого gcnew, array - это наверное std::vector, ну и т.д. Или вы хотите дотнет переносить? Что то я не понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 02:33 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
1) писать под юних на .нете - ты уверен? 2) gcnew и хэндлы были введены в с++.нет 2005, старый синтаксис (Managed extentions for c++) поддерживается: http://msdn2.microsoft.com/en-us/library/xey702bw.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 12:17 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
если хоцца кроссплатформенности, лучче писать на жабе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 12:19 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
maXmo 1. нет на .net будет только gui интерфейс, просто есть часть библиотек которые не хотелось бы менять, видимо буду дальше дописывать существующие без применения managed кода. 2. насчет синтаксиса понял, но это не совсем то. Видимо нет работает только этими функциями, иначе получается вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 13:48 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
ты ей указал /clr:oldSyntax ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 14:56 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
т.к. генерик array из второго фреймворка, возможно, он не захочет работать с синтаксисом первого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 15:01 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
maXmo указать то указал только после этого другая часть собирается, которая относиться к GUI пробывал еще Код: plaintext просто буду отдельные библиотеки на стандартном с++ писать, без использования несовместимого синтаксиса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 15:42 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
так ты хотел оба синтаксиса одновременно поиметь? А что не перепишешь всё в старом синтаксисе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 17:19 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
Если включаю oldsyntax то на Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 18:18 |
|
||
|
gcnew и ^ в MSVC2005
|
|||
|---|---|---|---|
|
#18+
да, по-старому будет public __gc class Form1 : public System::Windows::Forms::Form ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2006, 22:27 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34115357&tid=2030072]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
157ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 441ms |

| 0 / 0 |
