- 博客(3)
- 资源 (10)
- 收藏
- 关注
原创 std::map 操作符[] 编译提示 error C2512: 自定义类型 没有合适的默认构造函数可用
原因:map的value没有定义默认构造函数class myType{public:myType(){a=10000;} //没有定义默认构造函数,std::map的operator[]将会编译报错myType(int a){this->a = a;}int a;}...std::map<int, myType> myMap;myMap.insert(pa...
2018-05-17 14:29:18 1794
原创 std::thread join死锁
dll中定义线程对象为全局变量;在DLL_PROCESS_DETACH处释放线程,执行join,但程序没有继续往下执行; 猜测原因:DLL_PROCESS_DETACH时dll退出,dll可视为主线程,主线程结束了,此时子执行线程的join就出问题了。 但也有说是VS2012的BUG,原因不明。 相关链接: https://stackoverflow.com/questions/10915...
2018-05-15 21:06:04 2109
原创 【opencv】+【cuda c】 编译相关
项目代码是opencv和cuda c混合编程,编译平台 vs2012+cuda 8.0+opencv 3.1.01、编译为静态库,编译引用该库的测试代码时,代码报错:无法解释的外部符号,均为cuda c编写的函数接口。可能除了引用静态库的lib本身,还需要引用cuda c的源码文件,那这样还编译库干嘛?编译动态库是可以。2、opencv到cuda c的参数传递,通过cv::cuda::Gp...
2018-05-07 09:53:03 555 1
VS2010运行库(包括mfc)
2016-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人