15,471
社区成员
发帖
与我相关
我的任务
分享
// Dll
extern "C" void _declspec(dllexport) passVectorByRef (vector <UINT> &vec)
{
vec.reserve (5);
vec.assign (5, 1);
}
// EXE
extern "C" void _declspec(dllexport) passVectorByRef (vector <UINT> &vec);
int main ()
{
vector <UINT> vec;
passVectorByRef (vec);
for (int i = 0; i < vec.size (); ++ i)
printf ("%d", vec[i]);
return 0;
}