11 2016 档案

摘要:类型:C++ & Qt4,创建时间:十二月 30, 2011, 7:43 p.m. 标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/19/。 最近写C++程序经常郁闷传参数的时候应该传值、传引用还是传指针。 传值 :int func(User u); 传指针: int func(User* u); 传... 阅读全文
posted @ 2016-11-20 16:46 VVingerfly 阅读(859) 评论(0) 推荐(0) 编辑
摘要:OpenMesh 中默认的数据类型都是 float 类型的,如果要将其默认的 float 类型改为 double 类型,可以这么做: #include #include #include #include struct PolyTraits : public OpenMesh::DefaultTraits { typedef OpenMesh::Vec3d Point; ... 阅读全文
posted @ 2016-11-12 20:46 VVingerfly 阅读(656) 评论(0) 推荐(0) 编辑
摘要:申明全局变量,全局函数一定要在cpp中申明,其他类引用该全局变量就include该cpp的h文件,然后extern一下就好了。否则容易出现该重复定义错误。 这个"容易"是如何解释的呢? 例如 A.h 中如果申明了全局变量 int Global; 在 B.h 中 include "A.h" ..... extern int Global; ...... 则你 ... 阅读全文
posted @ 2016-11-12 00:26 VVingerfly 阅读(9479) 评论(0) 推荐(0) 编辑
摘要:VS2015 + Qt5.7 编译 Qwt6.1.3 1. 将 qwtconfig.pri 中的 C:\Qwt 改为 D:/ProgramFiles/C_Library/Qwt/Qwt , 我的Qwt目录是 D:\ProgramFiles\C_Library\Qwt\Qwt-6.1.3 ,注意 -6 阅读全文
posted @ 2016-11-11 16:32 VVingerfly 阅读(1683) 评论(0) 推荐(0) 编辑
摘要:cmake 找不到package,如 find_package (OpenMesh REQUIRED) 出现错误 在项目的文件夹中找到 FindOpenMesh.cmake 文件,将其所在路径添加到 CMakeLists.txt 文件中 find_package (OpenMesh REQUIRED) 的前面,让cmake找到package即可。 如: list (APPEND CMAK... 阅读全文
posted @ 2016-11-05 16:40 VVingerfly 阅读(1575) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示