Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
DrOffset
8464 / 4741 / 1161
Регистрация: 30.01.2014
Сообщений: 7,727
30.03.2014, 02:41 0

Подскажите как хранить перемененные в DLL

30.03.2014, 02:41. Просмотров 663. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от MastAKK Посмотреть сообщение
Создаете в .h файле переменную и записываете туда.
Если этот файл подключается в dll и в клиентское приложение, то будет две переменных, одна в dll в месте подключения, другая в приложении - в месте подключения. Поэтому переменные из dll нужно экспортировать. То есть определяется она где-то в cpp dll, а в h-файле определяется ее экспорт или импорт в зависимости от того кто его подключает (приложение или dll). Либо можно сделать функцию для доступа к этой переменной, но функцию тоже нужно экспортировать.

Добавлено через 5 минут
А Melg абсолютно прав в своей оценке. "Расшаривать" переменные через dll между разными процессами не получится без дополнительных "внешних" хранилищ.

Вернуться к обсуждению:
Подскажите как хранить перемененные в DLL
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2014, 02:41

Как подключить dll на C# к проекту (dll) на С++
Подскажите, пожалуйста, как подключить dll на C# к проекту (dll) на С++. В...

как хранить поток?
задача такая: класс имеет конструктор, этому конструктору при создании объекта...

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

0
Другие темы раздела
C++ Если строки одинаковы, объединить две строки, исключив из второй первые десять символов http://www.cyberforum.ru/cpp-beginners/thread1133494.html
Ввести строки. Сравнить первые десять символов двух строк. Если они одинаковы, объединить две строки, исключив из второй первые десять символов. В случае отличия первых десяти символов скопировать...
C++ Вывод значений аргумента и заданной функции F(x) с шагом h Помогите пожалуйста найти ошибку в программе? Вот задание : Вывод значений аргумента и заданной функции F(x) с шагом h, начиная от начального значения a до конечного значения аргумента b в виде... http://www.cyberforum.ru/cpp-beginners/thread1133487.html
C++ В двумерном массиве вывести все элементы выше главной диагонали и ниже побочной
Вообщем то задали такую задачку: В двумерном массиве вывести все элементы выше главной диагонали и ниже побочной. Но у меня получается наоборот:( Ниже главной и выше побочной. #include <iostream>...
Расчет дня недели по дате, исправьте ошибки C++
Программа должна считать день недели по дате, использую по заданию какую то римскую формулу. #include <iostream> #include <Windows.h> #include "StdAfx.h" using namespace std; void main() {...
C++ Как рекурсивно скомпилировать проект через командную строку? http://www.cyberforum.ru/cpp-beginners/thread1133478.html
Как рекурсивно скомпилировать проект через командную строку? Если у меня заголовочные файлы в папке Headers. Но мне нужен универсальный код. Папка Headers это временное название, она может...
C++ В матрице найти наименьший элемент в каждом столбце под побочной диагональю и подсчитать сумму этих элементов Перечитал целую кучу тем на киберфоруме но так и не нашел подходящий способ решить мою задачку. Очень расчитываю на вашу помощь, просто уже не знаю где искать. Вообщем сама проблема: Необходимо в... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru