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

Производительность DLL - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Где можно найти практические задания по с++ http://www.cyberforum.ru/cpp-beginners/thread630589.html
где можно найти практические задания по си и с++?
C++ Vector - out of range или выход за пределы Решил в своей программе динам. массивы заменить векторами. Вроде бы делаю все как надо, пушу конец... но когда i = 1000 то вылетает Expression: vector subscript out of range vector <double> mass_full(1000); vector <double> mass_sum(1000); iter = 512; for(int i=0;i<iter*2;i++) { mass_full.push_back(1); // тут и 1 пробовал, и i, но не помагает mass_full.at(i+iter) = mass_sum; http://www.cyberforum.ru/cpp-beginners/thread630584.html
C++ Программу Pascal переписать под c++
Всем доброго времени суток много увожаемые пользователи форума. Прошу помощи у вас, по скольку очень плохо владею языком c++ program lolz; Var A,b,c,d,e,f,g: real; Begin Write("vvedite a"); Readln (a); B:=a*a;
Деление кода на .h .cpp C++
Подскажите пожалуйста как правильно поделить код! Обязательно чтобы были заголовочные файлы и файлы .cpp main.cpp # include <iostream> using namespace std; # include <conio.h> # include "queue.h" int main(void) {
C++ Дополнение char строк пробелами при записи их в файл http://www.cyberforum.ru/cpp-beginners/thread630538.html
Пытаюсь написать простенькую прогу, создающую базу данных имен и номеров сотрудников в файле. Столкнулся со следующей проблемой: при записи строк, имеющих длину меньше длины массива, в файл они дополняются мусором - примерно так: Ivan ММММММММММIvanov ММММММММ12345 МММММММММ. При попытке их последующего получения из файла и записи в переменные они также имеют мусорные символы. Собственно...
C++ Радио плеер Решил написать кросс платформенный радио плеер (потоковый Icecast2). Куда копать? И с чего лучше начать? подробнее

Показать сообщение отдельно
FireNovel
 Аватар для FireNovel
150 / 73 / 8
Регистрация: 09.04.2010
Сообщений: 297
30.07.2012, 12:29     Производительность DLL
Привет всем, у меня вопрос по производительности подключения DLL-ки по сравнению с чтением из файла.

В программе использую небольшую бд (набор массивов "std::vector<>"), которые один раз заполняю, а после вытягиваю из них данные. Для этого сделал класс интерфейс.
Поскольку запись данных типа vector<> в файл нужно реализовывать отдельно. Придумал сделать dll-ку в которой сохранить всю структуру класса бд и один глобальный константный объект.

Суть вопроса: что будет быстрее работать использование dll-ки (посредством ::LoadLibrary() получить указатель на константный объект) или сохранять этот объект в файл и подгружать из файла.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru