Форум программистов, компьютерный форум, киберфорум
Наши страницы

Реализация плагина - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Руководство по libxml2 http://www.cyberforum.ru/cpp/thread1711430.html
Доброго дня! Подскажите пожалуйста, где можно почитать о библиотеке libxml2? Какие функции, как использовать - если есть с примерами кода, то вообще суперски было бы. Пробовал найти в инете, но...
C++ Нагрузочное, модульное, интеграционное тестирование Здравствуйте, в рамках практики нужно сделать нагрузочное, модульное, интеграционное тестирование своего проекта в C++, но опыта ни капельки нету. В интерене нашел пару статей, но там расписывают... http://www.cyberforum.ru/cpp/thread1711346.html
C++ Как в exe, добавить версию последнего commit из git
Я пока сделал так Есть bat который получает номер коммита, вызывает питоновский скрипт, который меняет версию в файле (*.rc) на нужный номер. Вопрос, можно ли сделать это с помощью VS, или как...
Opencv. Поиск птиц. Идеи C++
Добрый день! Сразу хочу сказать, что нужна не программная реализация, а идеи или советы по использованию алгоритмов. Задача: найти и подсчитать количество нужных птиц (только один вид) на картинке....
C++ Исправить программу для спрямления (гиперболических) кривых http://www.cyberforum.ru/cpp/thread1710241.html
впервые встречаюсь с необходимостью что-то изменить в программе вроде C++ немного знаком с Матлабом значит есть программа, ее описание есть здесь...
C++ Определить прямоугольник в плоскости, в который попадают все указанные точки Таблица содержит геометрические точки, заданные в полярных координатах (R ,α) . Определить прямоугольник в плоскости Oxy , в который попадают все указанные точки x=R⋅cosα , y=R⋅sinα . Стороны... подробнее

Показать сообщение отдельно
Fulcrum_013
Заблокирован
16.04.2016, 10:52
Цитата Сообщение от xTr1m Посмотреть сообщение
А как тогда в dll сделать класс, наследованный от чего-то неизвестного?
Хидеры и в DLL и в EXE одни и те же добавляешь. Если класс имеет что либо не обстрактное, то и код этого неабсстрактного и туда и туда прилинковываешь (хотя лучше все абстрактным оставить) . По большому счету получается почти COM только без GUID и возможности создания класса по GUID с автопоиском DLL которая его создаст. Так кстати DirectX умеет работать - импортируется одна функция которая создает класс-фабрику а он уже и все остальные, хотя и COM-интерфейс там тоже полноценный есть. COM кстати тоже так работает - для того чтобы COM-классами пользоваться тоже в EXE должен быть хидер описывающий интерфейс пользуемого объекта.

Добавлено через 5 минут
Цитата Сообщение от xTr1m Посмотреть сообщение
абстрактный класс в главном приложении?
Понимаешь суть абстрактного класса? Просто список мест в VMT. EXE больше знать и не надо. А в DLL от этого класса порождается наследник, который эту VMT заполняет (только это компилятор делает а не ручками если это на стороне EXE делать) реализациями методов. Только в каждом DLL по своему.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.