当前位置: 编程技术>c/c++/嵌入式
C++实现动态分配const对象实例
来源: 互联网 发布时间:2014-10-29
本文导语: 本文实例讲述了C++实现动态分配const对象的方法。分享给大家供大家参考。具体方法分析如下: 一、创建 在C++中,允许动态创建const对象,格式如下: const int *p = new const int(128); 与其他常量一样,动态创建的const对象必须...
本文实例讲述了C++实现动态分配const对象的方法。分享给大家供大家参考。具体方法分析如下:
一、创建
在C++中,允许动态创建const对象,格式如下:
const int *p = new const int(128);
与其他常量一样,动态创建的const对象必须在创建时初始化,并且初始化后,其值不能改变。
二、删除
尽管不能改变const对象的值,但可以删除动态创建的const对象,格式如下:
delete p;
这个和普通的对象一样,可以对其进行删除操作。
三、应用场景举例
1、加载配置文件
从配置文件读入的数据可以用来初始化const对象,供后续程序使用。
伪代码如下:
int num; ... //读取配置文件,并将配置数据填充到num const int *pNum = new const int(num); // 用num初始化const对象 cout
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!