
C/C++
yishuihanxiao
骄傲而不失谦虚,我叫它自信, 洒脱而不失敏感,我叫它义气, 固执而不失灵活,我叫它执着.........
展开
-
大端(Big Endian)与小端(Little Endian)简介(ZZ)
【大端(Big Endian)与小端(Little Endian)简介】Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:(1) 它的地址是多少?(2) 它的字节在内存中是如何组织的? 针对第一个问题,有这样的解释: 对于跨越多个字节的对象,一般转载 2010-04-27 17:03:00 · 570 阅读 · 0 评论 -
C++好的面试题和不好的面试题
转自: http://www.newsmth.net/frames.html?mainurl=bbsnew.php转载请注明出处 C++在中国有很大的市场需求,几乎现在找工作,C++和Java还是最大的两块。从以前别人面试我,到我现在面试别人,谈不上什么面经,只能说我觉得的一些好的面试题目,和一些不太好的面试题目。 不好的面试题:[1] 虚函数如何实现的。 在i = 0; ++i++之转载 2010-05-27 13:28:00 · 592 阅读 · 0 评论 -
【链接】C/C++ Online Reference
<br /><br />C/C++ Reference <br />http://www.cppreference.com/ <br /><br />C++ Library Reference <br />http://www.cplusplus.com/ref/ <br /><br />Standard C++ Library Class Reference at Rogue Wave <br />http://www.roguewave.com/support/docs/hppdocs/stdref/转载 2010-05-31 12:16:00 · 742 阅读 · 0 评论 -
gcc使用详解(ZZ)
<br />GCC 选项 <br />GCC 有超过100个的编译选项可用. 这些选项中的许多你可能永远都不会用到, 但一些主要的选项将会频繁用到. 很多的 GCC<br />选项包括一个以上的字符. 因此你必须为每个选项指定各自的连字符, 并且就象大多数 Linux 命令一样你不能在一个单独的连字符后跟一组选项.<br />例如, 下面的两个命令是不同的: <br />gcc -p -g test.c <br />gcc -pg test.c <br />第一条命令告诉 GCC 编译 test.c 时为转载 2010-06-06 16:16:00 · 668 阅读 · 0 评论 -
关于二进制补码
<br /><br />问一个基本的问题。<br />负数在计算机中如何表示?<br />举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?<br />很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是00001000,而-8则是10001000。<br />但是,随便找一本《计算机原理》,都会告诉你,实际上,计算机内部采用二进制补码(Two's Complement)表示负数。转载 2010-06-05 16:46:00 · 675 阅读 · 0 评论 -
new operator and operator new
1. new的执行过程:(1)通过operator new申请内存(2)使用placement new调用构造函数(简单类型忽略此步)(3)返回内存指针 2. new和malloc的比较:(1)new失败时会调用new_handler处理函数,malloc不会,失败时返回NULL(2)new能通过placement new自动调用对象的构造函数,malloc不会(3)new出来的东西是带类型的,malloc是void*,需要强制转换(4)new是C++运算符,malloc是C标准库函数 3. delete的转载 2010-12-20 17:53:00 · 1142 阅读 · 0 评论 -
程序员的十层楼 (转)
<br />zz from<br />http://bbs.xdnice.com/topic10006t427593.html<br /><br />程序员的十层楼 (转)<br />自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。<br /><br />那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀转载 2010-12-26 19:29:00 · 934 阅读 · 0 评论