01 2016 档案

摘要:BOOL CreateFont( //指定字体高度(逻辑单位)。有三种取值: //>0,字体映射器将高度值转换为设备单位,并与可用字体的字符元高度进行匹配; //=0,字体映射器使用默认的高度值; //<0,字体映射器将高度值转换为设备单位,用其绝对值与可用字体的字符高度进行匹配。nHeight转换后的绝对值不应超过16384个设备单位。 int nHeight, //指定字体中字符的平均宽度(逻... 阅读全文
posted @ 2016-01-26 10:35 Vzf 阅读(795) 评论(0) 推荐(0)
摘要:1.一个简单程序判断知否含有大写字母 初看之下这个程序没有问题,而且运行也正确,可是其中却隐藏了很深的陷阱; 会报错,无法判断常量字符串是否含有大小写。再看 常量引用无法赋值给变量引用,所以会报错,因此尽量使用常量引用。 在只需要读取对象的情况下,改为常量引用可以避免许多的麻烦。 2.把大写字母改为 阅读全文
posted @ 2016-01-15 16:38 Vzf 阅读(258) 评论(0) 推荐(0)
摘要:输出 阅读全文
posted @ 2016-01-13 16:26 Vzf 阅读(185) 评论(0) 推荐(0)
摘要:题: 使用条件运算符从vector<int>中寻找哪些元素的值是奇数,然后将这些奇数的值翻倍。 我们试着用auto语句 我们试着用条件运算符去试试 有没有很神奇,哈哈! 参考:《c++ primer》第五版,学到第四章了! 阅读全文
posted @ 2016-01-13 15:40 Vzf 阅读(309) 评论(0) 推荐(0)
摘要:输出 由上可以看出”auto“和”decltype“都可以用来帮我们定义一个变量。 对于一个表达式,却不知道表达式的值的类型: 1.当我们想要赋值的时候,可以用”auto“; 2.当我们想要使用这个表达式的类型来定义一个变量的时候,可以用”decltype“; 共同点: 由例1基本类型的一般定义,” 阅读全文
posted @ 2016-01-07 09:52 Vzf 阅读(222) 评论(0) 推荐(0)
摘要:“顶层const"顾名思义就是对对象本身的一种限制,而使得对象本身为常量。 例: 同理,”底层const"通常与指针和引用等复合类型的基本类型有关,那是对指针、引用类型所牵连的对象的限制,那是对底层的限制。 例: 归根结底,限制的范围不同,有复合类型既可以是“顶层const”也可以是”底层const 阅读全文
posted @ 2016-01-06 21:39 Vzf 阅读(265) 评论(0) 推荐(0)
摘要:例子: 输入运算符( >> ):从左侧istream对象读入数据存入右侧对象中,并返回istream对象作为运算结果。因此,std:cin是while判断的依据。 输入原理: 1(运行VS2010检测) 输入(cin)缓冲是行缓冲。当从键盘上输入一串字符,字符首先是存入缓冲区,cin对象会对缓冲区进 阅读全文
posted @ 2016-01-06 06:35 Vzf 阅读(1727) 评论(0) 推荐(0)