Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 18.02.2009, 21:03   #1
-=Jack=-
ПроЭктировщик
 
Аватар для -=Jack=-
 
Регистрация: 10.01.2009
Адрес: хз
Сообщений: 177
Написано 18 полезных сообщений
(для 44 пользователей)
Сообщение Книга по C++/CLI

Здравствуйте!
У кого-нибудь есть хото какая нибудь литература по сабж?
Я пишу враппер PhysX'а под свой движок. Нужно писать на C++\CLI, но я понятия не имею как на нём программировать .NET приложения
__________________
Я бы изменил мир, но Бог не даёт исходников...
(Offline)
 
Ответить с цитированием
Старый 19.08.2009, 17:44   #2
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Книга по C++/CLI

Очень мало толковых книг:
  1. C++/CLI: The Visual C++ Language for .NET
  2. Pro Visual C++/CLI and the .NET 2.0 Platform

Последний раз редактировалось jimon, 20.08.2009 в 20:07.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Лit}{Ъ (24.10.2009)
Старый 29.10.2013, 22:55   #3
Лit}{Ъ
ПроЭктировщик
 
Аватар для Лit}{Ъ
 
Регистрация: 24.10.2009
Сообщений: 143
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Книга по C++/CLI

Хм... Вопрос не совсем по теме. Господа, как поживает технология? Четыре года прошло, индустрия поменялась. Жив ли курилка, актуальна ли разработка на C++\CLI сейчас?
И да, что у C++\CLI со скоростью? Известно в целом ряде задач с++ рвёт грубой силой, я воспринял CLI версию как возможность в проекте на c# в местах где нужна скорость шарахнуть средневековой дубинкой. Так ли это? И если не так, то есть ли выход. Раньше когда нужна была скорость делали ассемблерные вставки, что нынче в тренде =)?
-----------------
Да, уточнение по части последнего вопроса - при надобности мультиплатформенность в топку, только окна, только хардкор =)
__________________
Гомоморфный образ группы - путь во славу коммунизма - изоморфен фактор группе по ядру гомоморфизма.
(Offline)
 
Ответить с цитированием
Старый 30.10.2013, 00:27   #4
jimon
 
Сообщений: n/a
Ответ: Книга по C++/CLI

Лit}{Ъ
у майкрософт хз что в головах, сначала они WPF и все такое педалили, теперь это всё не развивается и начали педалить WinRT, под него написали C++/CX, довольно интересная технология, по-сути там уже не нужен CLI и оно всё нативно работает
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Лit}{Ъ (30.10.2013)
Старый 01.11.2013, 22:14   #5
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Книга по C++/CLI

Зачем тебе это извращение? Пили на плюсах, экспортирой в Си extern "C" и будет тебе счастье, затем враппер на шарпах запили для своей либы. Ну или пиши на шарпе. ИМХО с++ .NET еще тот изврат
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Лit}{Ъ (05.11.2013)
Старый 02.11.2013, 20:29   #6
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Книга по C++/CLI

Нет. C++/CLI это единственный нормальный способ сделать враппер. Как язык для разработки он абсолютно не годится, но он идеально подходит для связывания нативного приложения в дотнетовым (в качестве примера враппер для огра).
__________________
(Offline)
 
Ответить с цитированием
Старый 05.11.2013, 21:42   #7
Лit}{Ъ
ПроЭктировщик
 
Аватар для Лit}{Ъ
 
Регистрация: 24.10.2009
Сообщений: 143
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Книга по C++/CLI

Сообщение от h1dd3n Посмотреть сообщение
Нет. C++/CLI это единственный нормальный способ сделать враппер.
Так, получается мнения разошлись? Как же C++\CX?

И опять же говорите для разработки нереально... Почему? В чём проблема? Я хочу писать программу с интерфейсиком, юзерфрендностью и прочими мелочами на C#, а сложный долго выполняющийся алгоритм, для обработки полученных от пользователя данных, на C++, чтобы этот алгоритм работал с присущей плюсам скоростью (ну или не многим медленнее).
Можно ли этого добиться и что использовать? C++\CX C++\CLI или extern "C"?
А то алгоритм слишком малый кусок программы чтобы из за него постоянно париться с мелочами для плюсов во всей остальной программе, и слишком ресурсоёмкий чтобы не попытаться придать ему плюсовую быстродейственноть )
__________________
Гомоморфный образ группы - путь во славу коммунизма - изоморфен фактор группе по ядру гомоморфизма.
(Offline)
 
Ответить с цитированием
Старый 05.11.2013, 22:36   #8
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Книга по C++/CLI

что тебе считать надо? написать быстрый код на c++ еще уметь надо. не стоит думать что ты вот цикл написал и он в 10 раз быстрее будет работать чем на шарпе.
__________________
(Offline)
 
Ответить с цитированием
Старый 06.11.2013, 00:16   #9
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Книга по C++/CLI

Сообщение от Лit}{Ъ Посмотреть сообщение
Так, получается мнения разошлись? Как же C++\CX?

И опять же говорите для разработки нереально... Почему? В чём проблема? Я хочу писать программу с интерфейсиком, юзерфрендностью и прочими мелочами на C#, а сложный долго выполняющийся алгоритм, для обработки полученных от пользователя данных, на C++, чтобы этот алгоритм работал с присущей плюсам скоростью (ну или не многим медленнее).
Можно ли этого добиться и что использовать? C++\CX C++\CLI или extern "C"?
А то алгоритм слишком малый кусок программы чтобы из за него постоянно париться с мелочами для плюсов во всей остальной программе, и слишком ресурсоёмкий чтобы не попытаться придать ему плюсовую быстродейственноть )
Реши для себя, тебе нужно юзать референсы дот нета или нет? Если нет то прямая дорога в чистый c++ stl/boost, если нужно юзать дотнетовские референсы юзай cli
P.S. с++ с cli ничуть не легче обычного, даже сложнее, нужно учитывать всякие gc-шные особенности, я бы библиотеку писал просто на c++, и враппер под дот нет
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Лit}{Ъ (06.11.2013)
Старый 06.11.2013, 16:01   #10
Лit}{Ъ
ПроЭктировщик
 
Аватар для Лit}{Ъ
 
Регистрация: 24.10.2009
Сообщений: 143
Написано 5 полезных сообщений
(для 7 пользователей)
Ответ: Книга по C++/CLI

В самом алгоритме (библиотеке) референсы не нужны. Я готов к сложностям ради скорости ), если эти сложности будут локализованы алгоритмом.
c++ stl/boost - чуть подробнее? C++ и stl слова знакомые stl/boost смущает ).
А вообще, пошёл читать про врапперы.
__________________
Гомоморфный образ группы - путь во славу коммунизма - изоморфен фактор группе по ядру гомоморфизма.
(Offline)
 
Ответить с цитированием
Старый 06.11.2013, 16:39   #11
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Книга по C++/CLI

Сообщение от Лit}{Ъ Посмотреть сообщение
В самом алгоритме (библиотеке) референсы не нужны. Я готов к сложностям ради скорости ), если эти сложности будут локализованы алгоритмом.
c++ stl/boost - чуть подробнее? C++ и stl слова знакомые stl/boost смущает ).
А вообще, пошёл читать про врапперы.
stl стандартная библиотека шаблонов для c++, boost - не стандартная с большими возможностями, всякие там сети, файловые системы и т.п.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Лit}{Ъ (06.11.2013)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книга impersonalis Болтовня 4 14.01.2010 18:00
Книга по С++ andriy_lysko C++ 1 01.07.2009 21:54
полезная книга для новичков по Блицу IGR Blitz3D 2 03.08.2007 18:05
Жемчужины программирования (книга) impersonalis Алгоритмика 0 04.11.2006 17:14
Супер книга... Raiter Юмор 3 22.10.2006 19:19


Часовой пояс GMT +4, время: 01:22.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com