Мне нужно создать «пул данных» из более чем 4 ГБ данных, организованный как двумерные массивы данных:
У меня есть приложение на 50 форм, созданное в 32-битном CodeGear 2009 C ++ Builder со многими сторонними компонентами VCL- таким образом, сейчас нет возможности перейти на Visual Studio 2010 (на данный момент).
Идея состоит в том, чтобы использовать 64-битную DLL (созданную с помощью Visual Studio 2010 или Delphi EX2?), Содержащую массивы данных. Идея состоит в том, чтобы вызывать 64-битную DLL с параметрами x, y расположения данных вмассив, а DLL возвращает значение из массива.
Кто-нибудь сделал такое раньше?Можно ли вызвать 64-битную DLL из C ++ Builder, как будет выглядеть код инициализации для динамической загрузки DLL во время выполнения?
Любой вклад очень ценится, так как это ограничитель показа.