
c++
aswang
这个作者很懒,什么都没留下…
展开
-
C++博客推荐
学习了几门编程语言之后,当再学习一门新的语言时,就不大可能如学习第一门语言一样,找一本书或者教材从头一页一页来学,这样太耗时。 最好的办法就是看看别人是怎么学习C++的。这里在网上找到了刘未鹏的博客:http://blog.youkuaiyun.com/pongba (优快云),另外一个:http://mindhacks.cn/。仔细阅读了其中的很多文章,不得不佩服作者的专注,以及对...2012-01-06 12:18:55 · 169 阅读 · 0 评论 -
C++编程规范:将基类析构函数设为公用且虚拟的
C++编程规范,第50条:将基类析构函数设为公用且虚拟的,或者保护且非虚拟的。 在实际的项目中,经常会需要通过基类的指针来删除派生类,如果不加注意就会出错。之前就遇到通过delete来删除基类指针时,只有基类的析构函数被调用,派生类被未被删除,直觉上的第一个解决办法就是将基类指针强转为派生类指针,然后再删除。后来在阅读<<C++编程规范:101条规则、准则与最佳实践>...2012-01-14 14:04:18 · 177 阅读 · 0 评论 -
编译zeromq的java绑定:jzmq
1、 下载zeromq源码:http://www.zeromq.org/area:download,本示例中选择版本:stable 2.2.0,下载地址:http://download.zeromq.org/zeromq-2.2.0.zip解压到:D:\zeromq-2.2.0\zeromq-2.2.0 2、 在windows 32位平台下编译,参考:http://w...2012-05-03 22:47:16 · 182 阅读 · 0 评论 -
vtk学习笔记 --- 判断三角形相交
在使用三角网连接矿体的时候,需要判断当前连接的三角形和已经连接的三角形是否相交,所以,就需要进行三角形相交判断。 看了一些算法的文章,两个三角形相交的判断规则大体如下: 假设这两个三角形为A(a1,a2,a3),B(b1,b2,b3),三角形A所在的平面为PA,法向量为NA,三角形B所在的平面为PB,法向量为NB。 1、将三角形A的所有顶点投影到平面PB上,投影得到...2012-03-18 15:51:22 · 1065 阅读 · 0 评论 -
在ubuntu10上编译Thrift0.8.0
下载thrift0.8.0 ,地址:http://thrift.apache.org/download/安装相关依赖:sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-confi...2012-08-01 15:34:52 · 112 阅读 · 0 评论