ERROR:shared_ptr does not name a type
2017-03-01 15:48
721 查看
原因:
可能是因为你的C++版本有问题
解决方法:
#include <boost/make_shared.hpp>
boost::shared_ptr<Net<float> > net_;
参考文献:
http://stackoverflow.com/questions/11853851/string-in-namespace-std-does-not-name-a-type?spm=5176.8246799.blogcont.5.nFToE8
可能是因为你的C++版本有问题
解决方法:
#include <boost/make_shared.hpp>
boost::shared_ptr<Net<float> > net_;
参考文献:
http://stackoverflow.com/questions/11853851/string-in-namespace-std-does-not-name-a-type?spm=5176.8246799.blogcont.5.nFToE8
相关文章推荐
- Error: ‘shared_ptr’ in namespace ‘std’ does not name a type
- ROS Kinetic编译旧版本程序出现 error: ‘shared_ptr’ in namespace ‘std’ does not name a type
- error: ‘shared_ptr’ in namespace ‘std’ does not name a type
- ros kinetic版编译error: ‘shared_ptr’ in namespace ‘std’ does not name a template type
- Compiler Error Message: CS0234: The type or namespace name 'BorderDetails' does not exist in the class or namespace 'Infragistics.WebUI.Shared' (are you missing an assembly reference?)
- 前置声明与C++头文件互相包含导致的error: 'xxx' does not name a type问题
- error: ‘ptrdiff_t’ does not name a type
- 由“error string in namespace std does not name a type”错误引发
- error: 'vector' does not name a type
- error: 'uid_t' does not name a type
- C++ : [Error] 'ostream' does not name a type
- C++常见错误之error: 'XXX' does not name a type或undefined reference to `__glutInitWithExit'
- cocos2dx CCMenu.h:error: 'override' does not name a type
- C++ - 错误"error: 'off64_t' does not name a type"
- ndk编译错误:error: 'override' does not name a type
- /usr/include/stdlib.h:140:8: error: 'size_t' does not name a type
- error: 'vector' does not name a type
- android4.2 编译时出现 : error: 'z_const' does not name a type
- error: ‘ptrdiff_t’ does not name a type
- error: ‘ptrdiff_t’ does not name a type