Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Литература по COM

7
03 марта 2013 года
@pixo $oft
3.4K / / 20.09.2006
Т.к. отдельного раздела для этой технологии не предусмотрено, задам вопрос здесь

Итак, чего посоветуете почитать по данной теме? Я так полагаю, общий порядок будет такой: классы в C++, собственно COM и ATL. Хотелось бы побольше конкретики. А прикреплённых тем с литературой не нашёл, кстати (но это понятно почему), да и не уверен, что там будет то, что надо
Желательно что-то такое, где максимум подробностей и в то же время меньше воды, эдакий баланс информативности и полезности
ATL, в принципе, не очень интересует (особенно на начальных этапах), но в силу некоторых особенностей может пригодиться в дальнейшем. Так что для начала хватит только первых двух

Почему не гуглирую литературу, коей полно по всем темам? Потому что хотелось бы что-то проверенное (например, по чему вы сами изучали даные темы)
326
04 марта 2013 года
sadovoya
757 / / 19.11.2005
В виде обзора по com можно почитать это руководство на сайте MSDN. Не супер, но все ж из первоисточников.
7
04 марта 2013 года
@pixo $oft
3.4K / / 20.09.2006
Ну, это всё-таки обзор. А для полного понимания, как я полагаю, надо ещё запастись багажом знаний по классам

Есть ещё такая штука по COM на русском языке (в принципе, было бы логично оттуда начинать). Кстати, на русском более желательно, дабы время на перевод не тратить. А на MSDN всё-таки довольно много воды, как мне кажется. Да и уровень не для начинающих точно
297
06 марта 2013 года
koodeer
1.2K / / 02.05.2009
Пихо, а оно тебе точно надо? Может, ну его нафик, этот COM?
Если цель - просто убить время, без получения дальнейшего профита, то конечно можно поучить COM. Или если точно известно, что можно будет применить полученные знания на практике (поддержка старых проектов).
Не лучше ли обратить внимание на современный API Винды7 Скажем, WinRT.
7
06 марта 2013 года
@pixo $oft
3.4K / / 20.09.2006
Ну хь… не надо было — не спрашивал бы :-) Я бы не сказал, что с COM всё так плохо, а до WinRT ещё дойти надо. Такие дела

Так что да, мне сейчас COM нужен
326
08 марта 2013 года
sadovoya
757 / / 19.11.2005
Вот нашел перевод Шилдта, про классы основы там можно почитать.
326
08 марта 2013 года
sadovoya
757 / / 19.11.2005
Да, насчет этой книги: много уделено страниц перегрузке операторов. Пока этим не грузитесь. А вот "чисто-виртуальным" функциям и абстрактным классам -- основное внимание (раз мы в контексте com-технологии это все рассматриваем).
7
08 марта 2013 года
@pixo $oft
3.4K / / 20.09.2006
Благодарю за ссылку. Да, когда читал статью, видел. что эти типы функций и классов используются часто

Ах да, ещё было бы замечательно какую-то литературу по практическому приложению всего этого дела в VC++. Ибо теория — это, конечно, хорошо, но обычно на практике из-за незнания каких-то тонкостей сталкиваешься с проблемами
326
09 марта 2013 года
sadovoya
757 / / 19.11.2005
VC++ давно не пользовался. Вроде в ней есть мастера, облегчающие создание типовых проектов. Особая литература вряд-ли понадобится, тем более, что документация к ней нормальная (только лучше весь SDK установить).
7
09 марта 2013 года
@pixo $oft
3.4K / / 20.09.2006
И тем не менее, какие-то тонкости всё равно есть (например, с StdAFX.h). Мастера мастерами, но я предпочитаю делать сам по максимуму
326
09 марта 2013 года
sadovoya
757 / / 19.11.2005
Зачем тогда VC++ ? Лучше тогда Code::Blocks с gcc.
7
09 марта 2013 года
@pixo $oft
3.4K / / 20.09.2006
Зачем? Я в VS 2005 работаю. Но это уже оффтоп, неча среды обсуждать

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог