摘要:
C++中一个 char 的大小和一个机器字节一样。有其他的一些字符类型(如wchar_t, char16_t, char32_t, wchar_t)用于扩展字符集,用于确保可以存放机器最大扩展字符集中的任意一个字符,如char16_t和char32_t为Unicode字符集服务(Unicode是用于拜师所有自然语言中的字符标准)可寻址的最小内存块称为“字节(byte)”,储存的基本单元称为“字(word)”,在c++语言中,一个字节要至少能荣天娜机器基本字符集中的字符。大多数机器的字节有8比特构成,字则由32或64比特组成,也就是4或8个字节。无符号类型只能表示大于等于0的值。书上的经验——如 阅读全文
摘要:
输出运算符(),不属于标准库的头文件,则用双引号("")。cout和cerr的区别1、cout对应于标准输出流 cerr对应于标准错误流2、cout和cerr的主要区别就是cout可以利用cmd命令行参数的方式进行重定向,而cerr则不行。 用cmd运行,屏幕打印出cerr的信息,而cout的信息被输出到文件中。3、cerr不被缓冲,也就说错误消息可以直接发送到显示器,而无需等到缓冲区或者新的换行... 阅读全文
摘要:
上课是一种提升效率的途径精气神对学习来说非常重要,把精神养好和把时间用好同样重要 阅读全文
摘要:
太底层了,操作系统之后再来。。。。http://www.tuicool.com/articles/2iYvumhttp://xidianzhangjun.blog.163.com/blog/static/115488771201072081052719/http://m.blog.csdn.net/blog/DLUTBruceZhang/8665547 http://bbs.csdn.net/to... 阅读全文
摘要:
字符,字节和编码 http://www.regexlab.com/zh/encoding.htmStream:Digital media that is delivered in a continuous flow across a network.An abstraction of a sequence of bytes, such as a file, an I/O device, a... 阅读全文
摘要:
第3天.文件的操作硬件设备在Linux操作系统中通常会被映射为文件。硬链接和软链接(符号链接 symlink)http://blog.chinaunix.net/uid-23208702-id-75180.html用来访问设备驱动程序的底层函数,就是系统调用。系统调用会降低计算机的执行性能,因为Linux没有一个在运行用户程序代码和执行内核代码两种情况之间来回切换的开关(内核态转到用户态,@操作... 阅读全文
摘要:
静态模式——变量的替换 P91模式规则——隐含规则——一般规则隐含规则搜索算法 ——匹配(茎),替换(茎),检查“理当存在”性所有的后缀规则在makefile文件被载入内存时,会转换成模式规则。一旦规则被找到,就会执行其命令,此时,自动化变量的值才会生成。 阅读全文
摘要:
一、目标,依赖,命令 也许大家觉得这个不重要,但今天我有了新的认识,所以写了下来。这三个就是Makefile的全部,但今天我要重点说一下它的执行顺序。每个Makefile都有且只有一个终极目标,下设若干子目标,make的规则会检查目标与依赖的时间戳,依赖中的某一个比目标新,说明目标已经过时,需要更新。这里要着重说一下,make会将目标的依赖及依赖的依赖全部展开,然后才能决定是否需要更新终极目标。 ... 阅读全文
摘要:
编译过程是分为四个阶段进行的,即预处理(也称预编译,Preprocessing)、 gcc -E test.c -o test.i 或 gcc -E test.c输出test.i文件中存放着test.c经预处理之后的代码。打开test.i文件,看一看,就明白了。后面那条指令,是直接在命令行窗口中输出预处理后的代码。gcc的-E选项,可以让编译器在预处理后停止,并输出预处理结果。在本例中,预处理结果... 阅读全文
摘要:
环境与我们 先说环境,不明朗,有真情,所以能乱人心。 再说我们,太年轻,没思想,所以现在要认真。 思考,迟来总好过没来。2014/03/2221:25 阅读全文