Книга по C++/CLI
Здравствуйте!
У кого-нибудь есть хото какая нибудь литература по сабж? Я пишу враппер PhysX'а под свой движок. Нужно писать на C++\CLI, но я понятия не имею как на нём программировать .NET приложения :''(( |
Ответ: Книга по C++/CLI
Очень мало толковых книг:
|
Ответ: Книга по C++/CLI
Хм... Вопрос не совсем по теме. Господа, как поживает технология? Четыре года прошло, индустрия поменялась. Жив ли курилка, актуальна ли разработка на C++\CLI сейчас?
И да, что у C++\CLI со скоростью? Известно в целом ряде задач с++ рвёт грубой силой, я воспринял CLI версию как возможность в проекте на c# в местах где нужна скорость шарахнуть средневековой дубинкой. Так ли это? И если не так, то есть ли выход. Раньше когда нужна была скорость делали ассемблерные вставки, что нынче в тренде =)? ----------------- Да, уточнение по части последнего вопроса - при надобности мультиплатформенность в топку, только окна, только хардкор =) |
Ответ: Книга по C++/CLI
Лit}{Ъ
у майкрософт хз что в головах, сначала они WPF и все такое педалили, теперь это всё не развивается и начали педалить WinRT, под него написали C++/CX, довольно интересная технология, по-сути там уже не нужен CLI и оно всё нативно работает |
Ответ: Книга по C++/CLI
Зачем тебе это извращение? Пили на плюсах, экспортирой в Си extern "C" и будет тебе счастье, затем враппер на шарпах запили для своей либы. Ну или пиши на шарпе. ИМХО с++ .NET еще тот изврат
|
Ответ: Книга по C++/CLI
Нет. C++/CLI это единственный нормальный способ сделать враппер. Как язык для разработки он абсолютно не годится, но он идеально подходит для связывания нативного приложения в дотнетовым (в качестве примера враппер для огра).
|
Ответ: Книга по C++/CLI
Цитата:
И опять же говорите для разработки нереально... Почему? В чём проблема? Я хочу писать программу с интерфейсиком, юзерфрендностью и прочими мелочами на C#, а сложный долго выполняющийся алгоритм, для обработки полученных от пользователя данных, на C++, чтобы этот алгоритм работал с присущей плюсам скоростью (ну или не многим медленнее). Можно ли этого добиться и что использовать? C++\CX C++\CLI или extern "C"? А то алгоритм слишком малый кусок программы чтобы из за него постоянно париться с мелочами для плюсов во всей остальной программе, и слишком ресурсоёмкий чтобы не попытаться придать ему плюсовую быстродейственноть ) |
Ответ: Книга по C++/CLI
что тебе считать надо? написать быстрый код на c++ еще уметь надо. не стоит думать что ты вот цикл написал и он в 10 раз быстрее будет работать чем на шарпе.
|
Ответ: Книга по C++/CLI
Цитата:
P.S. с++ с cli ничуть не легче обычного, даже сложнее, нужно учитывать всякие gc-шные особенности, я бы библиотеку писал просто на c++, и враппер под дот нет |
Ответ: Книга по C++/CLI
В самом алгоритме (библиотеке) референсы не нужны. Я готов к сложностям ради скорости ), если эти сложности будут локализованы алгоритмом.
c++ stl/boost - чуть подробнее? C++ и stl слова знакомые stl/boost смущает ). А вообще, пошёл читать про врапперы. |
Ответ: Книга по C++/CLI
Цитата:
|
Часовой пояс GMT +4, время: 21:04. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot