自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

geekwang的专栏

我的主力博客 http://qiyexuxu.com

  • 博客(8)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 void* 指针

void* 指针是一种特殊的指针类型,可以存放任意对象的地址,一个 void* 指针存放着一个地址,这一点和其他指针类似,不同的是,我们对该地址中到底是个什么类型的对象并不了解:double obj = 3.14, *pd = &obj;void *pv = &obj; // 正确:void* 能存放任意类型对象的地址 pv = pd; // pv 可以存放任意类型的指针

2014-03-27 10:22:31 1158

原创 C++ 中的转义序列

本文来简单地谈谈 C++ 的转义序列,有两类字符程序员不能直接使用,第一类是不可打印的字符,如换行符,响铃符,制表符等等,这些字符没有办法通过直接输入得到直接的输出,第二类是在 C++ 中有特殊含义的字符,这类字符同样没有办法通过直接输入得到直接的输出,这两类字符都只能通过转义序列进行实现,C++ 语言规定的转义序列包括:在程序中,以上转义序列被当作一个字符使用我们

2014-03-12 18:05:57 5310

原创 C++ 中的基本内置类型以及编程过程中对于类型的选择建议

我的主力博客:半亩方塘    C++ 中定义了包括 算术类型 和 空类型 在内的数据类型,空类型一般只用于特定的场合,例如在程序运行完毕后补要求返回任何值时,可对函数类型用空类型,算术类型总的来说包括两个方面:整型(包括字符型以及布尔型在内) 和 浮点型,C++ 标准只是规定了算术类型所占的最小比特位:不同的编译器可以给予这些算术类型比以上这些标

2014-03-07 14:22:50 1225

原创 C++ 中含有无符号类型的表达式

对于一个无符号类型和一个有符号类型的加法问题,参见 C++ 中有符号类型到无符号类型的转换 ,下面我们来谈谈一个无符号类型减去一个值的情形,首先看下面的代码:运行结果如下:i - j 所得到的结果很好理解,42 - 10 = 32,不多说了,那么,j - i ,即 10 - 42 为何不是 -32 ,而是 4294967264 呢?这是因为,当一

2014-03-07 13:36:23 1439

原创 C++ 中有符号类型到无符号类型的转换

为了更好地解释下面的代码,先来介绍一些背景知识,在我的计算机中, char 类型占 8 个比特位,那么, unsigned char 类型能表示的数的范围为 0 ~ 2的8次方 - 1,即 0 ~ 255,共 256 个数;int 类型占 32 个比特位,那么 unsigned 类型所能表示的数的范围为 0 ~ 2的32次方 - 1,即 0 ~ 4294967295,共 4294967296

2014-03-06 21:54:35 8529

原创 C++ Primer 中文版第五版错误(持续更新中)

这篇文章是对 《C++ Primer 中文版第5版》 中错误的列举,会随着时间的推移持续更新1. P16:练习 1.19,“修改你为 1.4.1 节练习 1.10” 改为 “修改你为 1.4.1 节练习 1.11”2. P21:1.6 书店程序中,第5行的注释 // 保存下一条交易记录的变量 和第8行的注释 // 保存和的变量 互相交换位置我的主力博客:半亩方塘

2014-03-06 12:27:47 5314 2

原创 我的 Emacs 配置概述

我的主力博客:半亩方塘  我的 Emacs 配置主要参考了 redguardtoo的专栏, 主要的配置文件来自于 purcell ,在 purcell 的基础上,我做了一些满足我个人需要的修改,如 auto-complete 、 auto-complete-clang 等,我的 Emacs 配置如下:https://github.com/abnerwang/emacs.d.

2014-03-05 17:16:19 1613 1

原创 有关C++输入,类,文件重定向的使用和成员函数的简单小结

1. 读取数量不定的输入数据在日常生活中,我们经常需要处理的是输入数据量不确定的数据,那么,在 C++ 语言中怎样将这些数量不确定的数据一一输入到计算机呢?譬如,我们输入不定量的数据后,求这些数据的和, C++ 中是怎么实现的呢?说来也很简单,看看下面的代码吧:#include int main(){ int sum = 0, val = 0; /* 变量的初始化 */

2014-03-01 23:32:13 1617

Google 图片爬虫器

Python 根据关键字爬取Google image的图片,可以自由设置关键字和线程数

2018-07-23

Mask_R-CNN ICCV会议论文

ICCV 2017 会议获奖论文,作者是近几年新升的学术新星何凯明博士

2018-04-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除