摘要:
【问题】 VS2012重新编译时,获得警告:“System.Configuration.ConfigurationSettings.AppSettings”已过时:“”This method is obsolete, it has been replaced by System.Configurat 阅读全文
摘要:
1、#define宏定义,在编译前由预处理器对代码作字符串的替换。宏定义不是语句,后面不加“;”。2、typedeftypedef是在编译时处理的,在自己的作用域内给一个已经存在的类型一个别名3、例:typedef int * int_ptr; 与 #define int_ptr int *作用都是用int_ptr代表 int * ,但是二者不同,正如前面所说 ,#define在预处理 时进行简单的替换,而typedef不是简单替换 ,而是采用如同定义变量的方法那样来声明一种类型。即相当于:#define int_ptr int * int_ptr a, b; //相当于int ... 阅读全文