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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Крюгер
0 / 60 / 3
Регистрация: 16.11.2012
Сообщений: 418
Записей в блоге: 5
#1

есть ли варианты? - C++

05.04.2013, 17:37. Просмотров 270. Ответов 1
Метки нет (Все метки)

кажется продумал технологию движка, который собираюсь делать но вот как оформить его так, чтобы можно было работать с плагинами своего формата (например какой нибудь *.jtm) да чтоб ко всему прочему сделать его хотя бы под 2 платформы - линукс и окна, прошу помощи у экспертов. Ткните меня в нужную сторону, подкиньте литературы(хотяб ссылочек) ну а дальше сам разберусь , заранее спасибо
знаю (немного_) что вроде бы как можно оформить в виде библиотеки экспортируемых классов(если не правильно написал не пинайте)
есть технология СОМ интрефейсов,

но что лучше я не знаю, тк не использовал ни то ни другое
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2013, 17:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос есть ли варианты? (C++):

Может есть варианты по проще?? - C++
решил задачу....но может её можно как нить по проще сделать.. прога удаляет все повторяющиеся символы в строке, не создавая новой...

Использование C++ кода внутри программы на C: какие есть варианты? - C++
Есть программа на C++, и в ней кое-какие нужные функции, которые хотелось бы использовать в программе на C. Переписывать заново функции с...

варианты развитися с++ - C++
во общем каковы есть варианты для с++? если например один человек писал с форума 1. Легкий: php + MySQL + JavaScript + Apache. На...

Варианты заданий: - C++
1. Написать функцию, которая вычисляет Вариант Задание 1 площадь круга S по его радиусу R (S=R2) 2 площадь треугольника S по...

Варианты использования c++ - C++
Привет всем. Сегодня в училище задали написать калькулятор. Так как я программирую не первый год на c#, проблем с написанием не возникло....

Варианты сортировок - C++
Здравствуйте! Вот есть два способа сортировки: #include <iostream> using namespace std; int main () { const int n=20; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
-=ЮрА=-
Заблокирован
Автор FAQ
09.04.2013, 22:09 #2
Крюгер, очень абстрактное задание, под плагином можно понимать простую DLL-ку подгрузив которую получаем тот или иной функционал. Вобще же движок я вижу как утилиту производящую рассчёт положений, зависимостей и прочей математики на которой графический блок отрисует. Т.е вначале мы напишем версию 1 движка, и запихнём все функции обработки в DLL-ку. Пройдёт некоторое время, пользователи найдут глюки, мы поймём что половина функций несёт в себе лишнее и захочем переписать. Чтобы не перебивать весь проект мы пишем DLL-ку версию 2 в которой есть заголовки всех функций из DLL1 однака сама начинка функций уже другая, те функции которые мы вообще изъяли мы уже заменим заглушками аля
C++
1
2
3
4
5
rettype funname(fun params) 
{
    //тела не будет
    return 0;//скажем функция станет заглушкой и вседга будет возвращать ноль либо другое значение необходимое для продолжения алгоритма
}
Затем обкатав код мы ещё внесём измений и так до бесконечности. Касательно COM ActiveX если не было практики в их создании, то лучше для начала создать платформо зависмый код а уж потом шагнуть к кросплатформенным технологиям.
Самые азы создания DLL по ссылкам (там очень по децки, но для самого начала хватит) Моё мнение просто напиши движок под окна с библиотекой импорта - DLL будет просто ульем функций, свяжет которые уже сам движок
Помогите с подключением dll к проекту
GetFileType и GetCosoleCursorInfo
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2013, 22:09
Привет! Вот еще темы с ответами:

Itoa варианты - C++
НА этапе компиляции ошибка в строке itoa() Выдает что то типа: Ошибка 1 error C4996: 'itoa': The POSIX name for this item is...

A * B = C Варианты реализации - C++
Имеем три числа A В С. Числа большие (допустим 1024 бита, не существенно). Нужно выполнить умножения A * B = С. Разрядность результата в...

Варианты перевода из 10 СС в 2-ую - C++
у меня есть такой вариант перевода // lab_work_4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" ...

Варианты ответов (тест) - C++
Если derived class (Class2) содержит переопределеную функцию из the base class (Class1), как может derived function вызывать the base...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru