Advertisement

C++中如果类中没有默认构造函数,则如何使用对象数组

阅读量:

前言:

当一个类具备默认构造函数时,通过new关键字动态创建对象数组将变得较为简单,具体实现方式可参考以下代码示例:

复制代码
复制代码
复制代码

执行结果:

然而 ,当系统中未提供默认构造函数时,将会产生何种影响?

请参阅下图中的错误提示信息:

如何创建一个不具备默认构造函数的类对象数组?

接下来将阐述两种实现方式:

1. 采用C++11标准引入的allocator类机制

2\

全部评论 (0)

还没有任何评论哟~