BCB中的const 和volatile的组合用法还有。。。

王朝other·作者佚名  2006-01-08
宽屏版  字体: |||超大  

1。const 是静态的修饰对于变量来说。

当volatle和const 一起用时:

很人可能对volatle不熟吧,它是说明一个变量和对象不仅可以由程序代码改变夜可以由硬件或操作系统,其他正在运行的线程所改变的。

const volatle unsinged int *recher=(const unsiged int*)1234;

应为有了const 的修饰,一般代码不可以改变指针指向的内容;又应为有volatile 的修饰,可以通过硬件(汇编语言)来改变哦。

2。名空间(namespace)的用法

例如:namespace recher{

int model;

int length;

int width;

}

namespace recher1{

int mode

namespace recher3

{

int length;

int width;

}

}

void main()

{

using namespace recher1;

recher::length=3;

length=70;

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有