摘要: 如果你想字符串化宏参数扩展的结果,你必须使用两个级别的宏。1 #define xstr(s) str(s)2 #define str(s) #s3 #define foo 44 str (foo)5 ==> "foo"6 xstr (foo)7 ==> xstr (4)8 ... 阅读全文
posted @ 2014-09-29 21:59 青竹居士 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 当你用VC的菜单新增一个类,你会发现自动生成的代码总是类似下面的样子:#if !defined(AFX_XXXX__INCLUDED_)#defineAFX_XXXX__INCLUDED_具体代码#endif这是为了防止头文件被重复包含。重复包含可以用下面的例子来说明:比如有个头文件a.h,里面有个... 阅读全文
posted @ 2014-09-29 16:42 青竹居士 阅读(2867) 评论(0) 推荐(0) 编辑
摘要: 通过一个简单的文件来理解ply格式的文件是有所帮助的,我在网上找了一个四面体的ply文件,我通过meshlab打开看到的效果如下所示,我录制成gif文件,希望可以从不同角度展示出来:同时我截图少许,也可以看下:通过下面的设置就可以看到meshlab相应的xyz坐标和方格每个顶点和面上都有从0开始计数... 阅读全文
posted @ 2014-09-29 16:25 青竹居士 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: PLY是一种电脑档案格式,全名为多边形档案(Polygon File Format)或斯坦福三角形档案(Stanford Triangle Format)。史丹佛大学的The Digital Michelangelo Project计划采用PLY格式储存极高分辨率之米开朗基罗的作品"大卫"雕塑。该格... 阅读全文
posted @ 2014-09-29 15:10 青竹居士 阅读(19073) 评论(1) 推荐(2) 编辑
该文被密码保护。 阅读全文
posted @ 2014-09-29 12:20 青竹居士 阅读(77) 评论(0) 推荐(0) 编辑