c++
再见小菜鸡
小菜鸡一只啦
展开
-
const常量与define宏定义的区别
#define RADIUS 100;const float RADIUS = 100;(1) 编译器处理方式不同 define宏是在预处理阶段展开。 const常量是编译运行阶段使用。(2) 类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开。 const常量有具体的类型,在编译阶段会执行类型检查。(3) 存储方式不同 define宏仅仅是展开转载 2017-03-09 15:34:46 · 208 阅读 · 0 评论 -
ARIA库 2.9.0与VS 2012 配置步骤
** ARIA库配置vs2012vs版本2012 安装ARIA 2.9.0-1和mobilesim在ARI-2.0版本以后,ARIA只支持VS.NET,下面的操作都是在VS.NET中进行,就是说不支持vc6.0请大家注意。1.Project->Properties->”AllConfigurations”->”C/C++”section->”General”->”Addi原创 2017-03-10 18:25:20 · 613 阅读 · 0 评论 -
#ifndef/#define/#endif使用详解
引用自:叶子一哥:[#ifndef/#define/#endif使用详解](http://blog.csdn.net/abc5382334/article/details/18052757) 想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?转载 2017-03-25 13:15:20 · 237 阅读 · 0 评论 -
[转] C++中字符型变量的地址输出
> http://blog.csdn.net/sszgg2006/article/details/7982866> 转载来自于在C++中,如果cout一个字符数组的话,那么它会沿着这个地址,一直输出这个字符串,直到遇到’\0’,例如: char*c=”cadn\0hello”; cout<<c<<endl;输出的结果是:cadn如果我们自作聪明的想输出第一个字符的地址,例如这样输出: c转载 2017-03-16 16:26:34 · 498 阅读 · 0 评论