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

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

Войти
Регистрация
Восстановить пароль
 
KroKuZ
41 / 41 / 7
Регистрация: 16.12.2012
Сообщений: 162
#1

C++ обертка для dll C - C++

30.05.2013, 23:12. Просмотров 843. Ответов 10
Метки нет (Все метки)

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

Обертка для list - C++
Есть следующая иерархия классов: class A {}; class B : public A {}; class C : public A {}; class D : public C {}; Я...

обертка С строки - C++
подскажите, насколько разумно выделять больше памяти под строку, чем нужно? скажем инициализирую класс каким то значением и выделяю...

Что такое обертка функции? - C++
дана функция на входе получает 2 параметра имя и возраст. srting children(string ima, int age) Нужно написать обертку, для...

Обертка над boost::lexical_cast для работы с unsigned типами - C++
Пару дней назад выяснилось, что boost::lexical_cast не удовлетворяет нескольким требованиям в моей программе. boost::lexical_cast...

Кто может поделиться файлами ogg.dll, vorbis.dll и vorbisfile.dll - 32-х и 64-битными версиями? - C++
Движок перевожу на платформу Win64 и нужно, чтобы разрядность ЕХЕ и DLL совпадали, а в интернете искал 64-битные версии ogg.dll, vorbis.dll...

Как влияет inline и обертка(#ifndef #define #endif) .h файла на компоновщик. - C++
Есть файл Point.h: #ifndef POINT_GUARD #define POINT_GUARD ...

10
Саня gamer
96 / 70 / 1
Регистрация: 18.05.2011
Сообщений: 343
Записей в блоге: 1
30.05.2013, 23:15 #2
а смысл?
0
KroKuZ
41 / 41 / 7
Регистрация: 16.12.2012
Сообщений: 162
30.05.2013, 23:17  [ТС] #3
Лаба такая.
Есть библиотека длл С в которой функции, нужно написать длл(с классом) С++ который использует функции из первой длл.
0
Саня gamer
96 / 70 / 1
Регистрация: 18.05.2011
Сообщений: 343
Записей в блоге: 1
30.05.2013, 23:21 #4
и в чем проблема?
0
KroKuZ
41 / 41 / 7
Регистрация: 16.12.2012
Сообщений: 162
30.05.2013, 23:22  [ТС] #5
Не знаю с чего начать.
0
Wolkodav
604 / 457 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
30.05.2013, 23:25 #6
KroKuZ, берёте, создаёте класс, подключаете dll на С, и вызываете её в вашем классе. Вот и обернули.
1
Jupiter
Каратель
Эксперт С++
6556 / 3977 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
30.05.2013, 23:26 #7
Цитата Сообщение от KroKuZ Посмотреть сообщение
Как написать C++ обертку для динамической библиотеки C?
так бы и написал
Как написать C++ обертку для сферической динамической библиотеки C в вакууме?
0
Саня gamer
96 / 70 / 1
Регистрация: 18.05.2011
Сообщений: 343
Записей в блоге: 1
30.05.2013, 23:26 #8
а к длл С есть хидер и *.lib ?
0
Wolkodav
604 / 457 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
30.05.2013, 23:28 #9
Jupiter, не первая формулировка, если честно, лучше)
0
KroKuZ
41 / 41 / 7
Регистрация: 16.12.2012
Сообщений: 162
30.05.2013, 23:41  [ТС] #10
Саня gamer, да
0
Wolkodav
604 / 457 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
30.05.2013, 23:45 #11
KroKuZ, Подключайте .h в проекта, lib подключайте к проекту, dll, и впуть) Выше уже написали что делать.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2013, 23:45
Привет! Вот еще темы с ответами:

DLL для запуска - C++
Всем доброго времени суток =) Пишу в MVS 2012, знаю что если запускать программы на других компах, то требует DLL, подскажите, какие? ...

Окно для DLL - C++
Всем привет! Есть уже готовая DLL... Нужно чтобы на экране отображался прогрессбар или хотя бы было окошко с уведомлением что DLL...

Dll для инъекции в процесс - C++
Доброго времени суток, пытаюсь написать простенькую либу для инжекта в процесс. Нашёл в поиске вот такой пример: main.cpp: #include...

Тема для курсовой(DLL, C++) - C++
Всем привет. Пожалуйста, помогите с заданием для курсовой. Идея заключается в использовании собственных библиотек DLL, язык С++. Нужно...


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

Или воспользуйтесь поиском по форуму:
11
Yandex
Объявления
30.05.2013, 23:45
Ответ Создать тему
Опции темы

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