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

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

Войти
Регистрация
Восстановить пароль
 
daft_lord
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 15
#1

Возврат данных из .dll - C++

13.05.2013, 13:31. Просмотров 309. Ответов 4
Метки нет (Все метки)

Добрый день,
Есть функция в dll файле, которая при каждом ее запросе создает массив данных. Вопрос - как можно записать эти данные не привлекая txt файл, чтобы при следующем запуске программы эти данные не потерялись, и их можно было бы загрузить снова.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2013, 13:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Возврат данных из .dll (C++):

Возврат ссылки на закрытый элемент данных с++ - C++
Я не могу понять как устроена проблема с возвратом ссылки на закрытый элемент данных.class Time{ public: int &badSetHour(int hh){ ...

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

Передача или редактирование данных в Dll - C++
Во общем ситуация такая: Инжектю я dll'ку в процесс, и она там в цыкле выводит на пример Messagebox(...), вот как я могу изменить...

Распространение данных между приложениями с использованием DLL - C++
Возможно ли использовать dll как "ретранслятор" данных для приложений? Те первым приложением вызывается функция "set", которая...

Получение данных о шрифте с помощью gdi32.dll - C++
Задача состоит в том, чтобы определить, какие символы не прорисовываются при использовании данного шрифта (когда вместо символа появляются...

Преобразовать тип данных char[] -> wchar -> BYTE для структуры DATA_BLOB crypt32.dll - C++
Помогите, пожалуйста, написать за меня: 1) преобразование аргумента ком. строки -> в Unicode (какой не знаю): пытаюсь перевести код,...

4
Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
13.05.2013, 13:34 #2
daft_lord, оперативная память не долговременная, она энергозависимая, при выключении компьютера из ней всё стирается

Добавлено через 55 секунд
Ну, если я вас понял неправильно, тогда сохраняйте не в .txt файл, а в .dat например
1
daft_lord
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 15
13.05.2013, 13:43  [ТС] #3
Ternsip, понял спасибо. Просто слышал упоминание, что якобы оперативную память можно записать в ту же dll. Вам ничего такого не доводилось слышать, или это меня дезинформировали.
0
Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
13.05.2013, 13:46 #4
daft_lord, dll просто другое расширение файла, а файлы хранятся в долговременной памяти
0
daft_lord
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 15
13.05.2013, 13:49  [ТС] #5
все понял, еще раз спасибо.
0
13.05.2013, 13:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2013, 13:49
Привет! Вот еще темы с ответами:

Добавление своей dll в список dll подгружаемых процессом чужого процесса - C++
Вообще вопрос такой,как можно внедрить свою dll в список Import чужого не запущенного процесса?Не изменяя структуры файла.

Точка входа в процедуру InterlockedCompareExchange64 не найдена в библиотеке DLL KERNEL32.DLL - C++
День добрый! При запуске моей программы (много моего кода + много разных сторонних dll) на WinXP SP2, получаем соответствующую ошибку...

Как узнать путь к загруженной DLL из самой DLL? - C++
Создаю небольшую программку в папке c:/test/app/, есть DLL в папке c:/test/dll/. В коде самой dll, после её подгрузки в программу, можно...

Dll файл в exe файле. Вшить dll libcurl - C++
Проблема такая что приходится таскать всегда libcurl.dll с собой. Надо все носить в одном exe. Enigma Virtual Box использовать нельзя,...


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

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

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