C++
文章平均质量分 63
HappySkaikai
CV/GIS小菜鸟
展开
-
explicit构造函数
按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:class String {String ( const char* p ); // 用C风格的字符串p作为初始化值//…}String s1 = “hello”; //OK 隐式转换,等价于String s1 = String(“hello”转载 2014-05-04 19:33:35 · 675 阅读 · 0 评论 -
GIS是怎样建成的之四:gdal\ogr以及provider
好久没写这个系列的博客了,原创 2014-05-04 19:25:14 · 1694 阅读 · 0 评论 -
do...while(0)的妙用
do...while(0)的妙用在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。 但是,最近在读我们项目的代码时,却发现了do...while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。1. do...whi转载 2014-04-12 22:00:48 · 648 阅读 · 0 评论 -
GIS是怎样建成的之五:瓦片(Tile)
自从Google Map出来之后,瓦片(Tile)技术开始大型qidao原创 2014-05-13 19:35:09 · 2480 阅读 · 0 评论 -
Linux内核中的typedef用法
原文出自:http://blog.163.com/njut_wangjian/blog/static/165796425201232510265243/在C和C++编程语言中,typedef是一个关键字,它用来对一个类型起一个新名字,也用来声明自定义数据类型,其实给一个类型起新名字的作用也包含在声明自定义数据类型这个功能中。 1.给一个类型起一个新名字转载 2014-12-15 19:54:15 · 1457 阅读 · 0 评论