-
Notifications
You must be signed in to change notification settings - Fork 633
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
运行问题 #10
Comments
这些不是运行的问题吧,是模版实例化过程啊 |
如下;
Test\Unordered_setTest.cpp(20): 参见对正在编译的类 模板 实例化“TinySTL::Unordered_set<int,std::hash,TinySTL::equal_to,TinySTL::allocator>”的引用 |
请描述清楚问题,不要贴一大堆警告信息 |
npos重定义我这里也是vs2013&win7 没出现这个重定义错误。你可以修改修改源码把这个错误消除 |
String.h里的npos和String.cpp里面npos的定义,我注释掉了cpp里面的定义 |
VS2013需要别的设置吗?问什么运行各种问题,如下等
1>c:\users\administrator\desktop\tinystl-master\tinystl\Detail\Bitmap.impl.h(18): warning C4800: “uint8_t”: 将值强制为布尔值“true”或“false”(性能警告)
1> c:\users\administrator\desktop\tinystl-master\tinystl\Detail\Bitmap.impl.h(16): 编译类 模板 成员函数“void TinySTL::bitmap<8>::setNthInInt8(uint8_t &,size_t,bool)”时
1> c:\users\administrator\desktop\tinystl-master\tinystl\Detail\Bitmap.impl.h(66): 参见对正在编译的函数 模板 实例化“void TinySTL::bitmap<8>::setNthInInt8(uint8_t &,size_t,bool)”的引用
1> c:\users\administrator\desktop\tinystl-master\tinystl\Detail\Bitmap.impl.h(57): 编译类 模板 成员函数“TinySTL::bitmap<8>::bitmap(void)”时
1> Test\BitmapTest.cpp(16): 参见对正在编译的函数 模板 实例化“TinySTL::bitmap<8>::bitmap(void)”的引用
1> Test\BitmapTest.cpp(16): 参见对正在编译的类 模板 实例化“TinySTL::bitmap<8>”的引用
The text was updated successfully, but these errors were encountered: