- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 点在多边形内的算法(C++和JavaScript版 )
C++,其中 npol是多边形顶点的数量,xp,yp是多边形顶点数组,x,y是某个点 int pnpoly(int npol, float *xp, float *yp, float x, float y) { int i, j, c = 0; for (i = 0, j = npol-1; i < npol; j = i++) { if ((((
2015-12-15 15:34:15 2649
转载 C++11中的匿名函数(lambda函数,lambda表达式)
这篇文章是根据维基百科整理来的,原文请看:http://en.wikipedia.org/wiki/Anonymous_function#C.2B.2B C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式). Lambda表达式具体形式如下: [capture](parameters)->return-type{body} 如果没有参数
2015-12-10 17:08:19 517
转载 简单理解static_cast, dynamic_cast, reinterpret_cast和const_cast的区别和应用
dynamic_cast:动态类型转换 static_cast:静态类型转换 reinterpret_cast:重新解释类型转换 const_cast:常量类型转换 dynamic_cast一般用在父类和子类指针或应用的互相转化; static_cast一般是普通数据类型(如int m=static_cast(3.14)); reinterpret_cast很像c的一般
2015-12-10 09:35:50 395
转载 64位网络字节序与主机字节序转换
unsigned long long ntohll(unsigned long long val) { if (__BYTE_ORDER == __LITTLE_ENDIAN) { return (((unsigned long long )htonl((int)((val > 32))) > 32)); } else if (__B
2015-12-01 14:36:16 6109
DBSCAN聚类C++算法,可用于GPS车辆聚集计算
2018-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人