上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页

2016年1月6日

C++ primer plus读书笔记——第1章 预备知识

摘要: 第1章 预备知识1. Ritchie希望有一种语言能将低级语言的效率、硬件访问能力和高级语言的通用性、可移植性融合在一起,于是他在旧语言的基础上开发了C语言。2. 在C++获得一定程度的成功后,Stroustrup才添加了模版,这使得进行泛型编程成为可能。3. Linux中要支持C++11,编译源文... 阅读全文

posted @ 2016-01-06 18:01 lakeone 阅读(194) 评论(0) 推荐(0) 编辑

2015年12月27日

如何判断一个数是2的幂

摘要: 如何判断一个数是2的幂,主要是要找出2的幂次方的数的特点。我们知道,1个数乘以2就是将该数左移1位,而2的0次幂为1, 所以2的n次幂(就是2的0次幂n次乘以2)就是将1左移n位, 这样我们知道如果一个数n是2的幂,则其只有首位为1,其后若干个0,必然有n & (n - 1)为0。(在求1个数的二进... 阅读全文

posted @ 2015-12-27 01:51 lakeone 阅读(3027) 评论(0) 推荐(0) 编辑

2015年12月19日

C++将数值转换为string

摘要: std::to_stringstring to_string (int val);string to_string (long val);string to_string (long long val);string to_string (unsigned val);string to_string... 阅读全文

posted @ 2015-12-19 21:34 lakeone 阅读(1171) 评论(0) 推荐(0) 编辑

2015年11月22日

关于有符号数和无符号数的转换 - C/C++

摘要: 转载自:http://www.94cto.com/index/Article/content/id/59973.html1.引例:今天在做了一道关于有符号数和无符号数相互转换及其左移/右移的问题,被它们之间的转换原理和位移原理搞得头大了。真的很后悔本科的时候没有认真学习《计算机组成原理》/《计算机操... 阅读全文

posted @ 2015-11-22 10:07 lakeone 阅读(4839) 评论(0) 推荐(0) 编辑

char值不能直接用作数组下标

摘要: #include //用 char 的值作为数组下标(例如,统计字符串中每个字符出现的次数),要考虑到//char 可能是负数。有的人考虑到了,先强制转型为 unsigned int 再用作下标,这仍然//是错的,因为char会先字节扩展变为int,再从int变为unsigned int。//正确的... 阅读全文

posted @ 2015-11-22 10:06 lakeone 阅读(2285) 评论(0) 推荐(0) 编辑

2015年11月21日

不能用==判断两个浮点数相等

摘要: 在判断两个浮点数 a 和 b 是否相等时,不要用 a==b,应该判断二者之差的绝对值fabs(a-b) 是否小于某个阈值,例如 1e-9。////在判断两个浮点数 a 和 b 是否相等时,不要用 a==b,应该判断二者之差的绝对值////fabs(a - b) 是否小于某个阈值,例如 1e-9。//... 阅读全文

posted @ 2015-11-21 21:54 lakeone 阅读(7968) 评论(0) 推荐(0) 编辑

2015年11月9日

Morgan Stanley Books List:经典金融书籍推荐

摘要: 一.经济学1. 中华帝国的专制制度,佛朗索瓦.魁奈2. 资本论(共3卷),马恩全集3. 国家竞争优势,麦克尔.波特4. Essentials of corporate analysis, byjohn-wiley&sons,inc5. 公共部门经济学,2th,鲍得维,中国人民大学出版社,20006.... 阅读全文

posted @ 2015-11-09 16:20 lakeone 阅读(345) 评论(0) 推荐(0) 编辑

2015年11月5日

dynamic_cast和typeid

摘要: 1. C++有三个支持RTTI的元素。如果可能的话,dynamic_cast运算符将使用一个指向基类的指针来生成一个指向派生类的指针,否则,该运算符返回0——空指针。typeid运算符返回一个对type_info对象的引用。type_info结构存储了有关特定类型的信息。只能将RTTI用于包含虚函数... 阅读全文

posted @ 2015-11-05 10:45 lakeone 阅读(490) 评论(0) 推荐(0) 编辑

2015年9月4日

C++类中的常量

摘要: 由于#define 定义的宏常量是全局的,不能达到目的,于是想当然地觉得应该用 const 修饰数据成员来实现。const 数据成员的确是存在的,但其含义却不是我们所期望的。const 数据成员只在某个对象生存期内是常量,而对于整个类而言却是可变的,因为类可以创建多个对象,不同的对象其 const ... 阅读全文

posted @ 2015-09-04 09:53 lakeone 阅读(482) 评论(0) 推荐(0) 编辑

2015年8月27日

C++ string的size()和length()函数没有区别

摘要: C++标准库中的string中两者的源代码如下: size_type __CLR_OR_THIS_CALL length() const { // return length of sequence return (_Mysize); } size_type __CLR_... 阅读全文

posted @ 2015-08-27 20:48 lakeone 阅读(22189) 评论(1) 推荐(6) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页

导航