发布时间:2014-04-18 23:07:02
Question:Input sequence是如何决定的。 因为可以从command-line, compiler driver, linker script中specify, 比如说startup file? 这三者之间的优先级是如何确定的?More specifically, compiler driver可以在specs string中使用startfile command来指定startup file, 比如说:*startfile: crti%0%s crtbegin%0%s crt0.........【阅读全文】
发布时间:2013-06-14 23:58:09
(1) 编译器处理方式不同 define宏是在预处理阶段展开; const常量是编译运行阶段使用;(2) 类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开; const常量有具体的类型,在编译阶段会执行类型检查;(3) 存储方式不.........【阅读全文】
发布时间:2013-06-11 16:47:01
1. TCP连接的状态 首先介绍一下TCP连接建立与关闭过程中的状态。TCP连接过程是状态的转换,促使状态发生转换的因素包括用户调用、特定数据包以及超时等,具体状态如下所示:CLOSED:初始状态,表示没有任何连接。LISTEN:Server端的某个Socket正在监听来自远方的TCP端口的连接请求。SYN.........【阅读全文】