发布时间:2014-05-24 10:17:03
volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中.........【阅读全文】
发布时间:2014-05-23 19:16:38
在日常工作中,类型转换用得比较多,尤其是int转换string类型,string转换成int类型。c/c++支持多种转换方式,C语言提供函数库,c/c++提供流,还可以提供自己写的转换版本。使用C语言版的函数,如下写法: [cpp] view plaincopystring in.........【阅读全文】
发布时间:2014-04-30 22:57:46
EOFEnd-of-FileIt is a macro definition of type int that expands into a negative integral constant expression (generally, -1).It is used as the value returned by several functions in header to indicate that the End-of-File has been reached or to signal some other failure conditions.It is.........【阅读全文】