Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Управляемый С++ |
Автор: chaos 11.1.2009, 15:07 |
День добрый! вот хотелось бы обсудить "управляемый С++" (managed c++) кто что слышал, может кто тестил, применял и тд тп мне вот так кажется(КАЖЕТСЯ) что мы(программисты С++ ![]() что думаете? ![]() |
Автор: Любитель 11.1.2009, 15:23 |
Во-первых, давно уже C++/CLI, а не Managed C++. Во-вторых, в своём роде уникален: имено в плане интеграции нэтив и .Net. В том числе прямой доступ к управляемой памяти. Но собственно для этого он и создавался. А в о стальном: В-третьих, использовать "вместо C#" не рекомендуется. Так как это.. вообщем ужасно ![]() |
Автор: Rififi 11.1.2009, 15:41 |
chaos, что думаете? crap. |
Автор: cutwater 11.1.2009, 15:56 |
С++/CLI был разработан как язык для связи managed and unmanaged кода, что является его основным применением, в тех случаях когда native вызовы не позволяют достичь требуемого результата. Все остальное от лукавого. Мне попадалась как раз статья на эту тему, может быть даже на винграде. Пороюсь, если найду, кину ссылку. Добавлено через 49 секунд Боюсь я по большей части повторил мысль Любитель |
Автор: Torsten 11.1.2009, 16:22 |
+1 |
Автор: Lycifer 11.1.2009, 22:04 |
С++ Manager - ужастно - Большой исполняемый файл(exe,dll) - Куча ключевых слов. - Весь naitve код переводится в управляемый. Если нужен какой то naitve код лучше его и вызывать, не получается из C# можно сделать обвертку, а потом... Только честно говоря вызов нативного кода всегда проблемотично: - Кто память будет чистить. - Байт код имеет гарберт колектор(кажется так) который закрывает дырки в памяти. Dot.Net С# native C++ байт код Java(зато кросплатформленная) |