首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于动态连接库调用时的异常

2012-02-04 
关于动态连接库调用时的错误在用VisualStudio.NET中制作了一个DLL,库中包含一个函数:CUBICSPLINE_APIintTe

关于动态连接库调用时的错误
在用Visual   Studio   .NET   中制作了一个DLL,库中包含一个函数:
CUBICSPLINE_API   int   Test(vector <double>   x,   vector <double>   y);
制作过程没有问题,但是把Test.h,Test.lib和Test.dll放入另一个解决方案之后,编译时出错,显示如下:
d:\MySolution\MySolution\Test.h(22)   :   error   C2065:   “vector”   :   未声明的标识符
但是我的stdafx.h头文件中已经包含了#include <vector> 。

请高手指点。本人不是学计算机的,麻烦解释得详细一些。非常感谢!

[解决办法]
是不是忘记使用using namespace std了?
[解决办法]
看看vector是不是在使用前没声明??
[解决办法]
Test.h 里面也要包含头文件才行啊.

#include <vector>
using namespace std;

....
[解决办法]
代码贴全一些。。。

热点排行