2016年4月29日

C++四种强制类型转换关键字

摘要: C语言使用强制类型转换(Type Cast)很简单,不管什么类型的转换,形式都如下: TYPE b = (TYPE)a; c++提供了4种类型转换操作符来应对不同场合的应用。 const_cast static_cast dynamic_cast reinterpreter_cast 4种关键字的使 阅读全文

posted @ 2016-04-29 19:34 日落初升 阅读(3707) 评论(0) 推荐(0) 编辑

const define 定义常量的区别

摘要: 1、用const定义常量在编译的时候,提供了类型安全检查,而define 只是简单地进行字符串的替换 2、const定义的常量,会分配相应的内存空间。而define没有分配空间,只是在程序中与处理的时候进行替换 具体来说,有如下区别: 1、const定义的常量有数据类型,而define没有 2、co 阅读全文

posted @ 2016-04-29 18:49 日落初升 阅读(478) 评论(0) 推荐(0) 编辑

导航