Здравствуйте, adontz, Вы писали:
WH>>extern никто не отменял.
A>Из DLL ок? 
Гм:
dll.h
#ifdef DLL_EXPORTS
#define DLL_API __declspec(dllexport)
#else
#define DLL_API __declspec(dllimport)
#endif
DLL_API void iddqdPrint();
DLL_API extern int iddqd;
dll.cpp
#include <iostream>
#include "dll.h"
DLL_API int iddqd = 0;
DLL_API void iddqdPrint()
{
std::cout << iddqd << "\n";
}
test.cpp
#include "dll.h"
int main()
{
for (int i = 0; i < 1000000; ++i)
{
iddqd = i * i;
iddqdPrint();
}
return 0;
}
Ы?
Если ты про переносимый способ по его нет ибо С++ ничего про dll не знает.
... << RSDN@Home 1.2.0 alpha rev. 673>>