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

Можно ли создать объект экспортируемого из DLL класса без лишних манипуляций? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Каким образом пройдёт передача параметров в функцию http://www.cyberforum.ru/cpp-beginners/thread1242622.html
Доброго времени! Переписываю код с Си. Есть такая вот ф-ия: cl_int clEnqueueCopyImage ( сonst size_t src_origin ) Как произойдёт передача src_origin? 1) src_origin полностью скопируется в стэк...
C++ Реализовать блок-схему алгоритма Требования: 1) дополнительные функции не вводить 2) действие_0 и действие_1 не должны дублироваться в коде 3) goto не использовать Не утверждаю, что есть решение. Спасибо, кто откликнется. http://www.cyberforum.ru/cpp-beginners/thread1242619.html
Реализация двоичных деревьев поиска: Зачем в параметрах функции используется указатель на указатель C++
Всем привет, встретил в книге такой пример добавления узла в дерево: typedef struct tree { int data; tree *left, *right, *parent; }; void add(tree **l, int item, tree *parent) {
Запись строк в разные .txt файлы C++
Доброго времени суток! Очень хочу сделать запись строк в разные .txt файлы. Попытаюсь объяснить подробнее: Заполняем 1-ый массив строкой, затем сохраняем её в файл: output1.txt output2.txt ......
C++ Создания окна с одной единственной фотографией http://www.cyberforum.ru/cpp-beginners/thread1242592.html
У меня есть одна проблема помогите решить. У меня есть программа на верность пароля(верность в писаного слова), мне нужно что когда пароль верен откроется Windows-окно с фотографией. Я читаю книги...
C++ СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++ подробнее

Показать сообщение отдельно
Toshkarik
1147 / 864 / 51
Регистрация: 03.08.2011
Сообщений: 2,404
Завершенные тесты: 1
14.08.2014, 21:28
__declspec( dllexport ) используется при построении самой dll. __declspec( dllimport ) используется при компиляции программы, которая использует данное dll.

Если коротко - она помечает данные как импортируемые из библиотеки.

Из msdn:

Использование __declspec(dllimport) является необязательным при объявлении функций, хотя компилятор выдает более эффективный код, когда данное ключевое слово используется.
Видел примерно следующее использование;
C++
1
2
3
4
5
6
7
8
9
10
11
#ifdef BUILD_DLL
   #define DECLSPEC __declspec( dllexport )
#else
   #define DECLSPEC __declspec( dllimport )
#endif
 
DECLSPEC void f();
 
class DECLSPEC MyClass {
...
};
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.