,请大家帮帮忙
在线等,请大家帮帮忙
int main() {
IntArray myArray( 1024 );
// ...
return 0;
}
在构造函数被应用之前用于维护myArray 中数据成员的内存已经被分配.
为什么啊/?
------解决方案--------------------
听不懂你在说什么。
你怎么知道数据成员的内存已经被分配的?
------解决方案--------------------
这个,更具体的解释你要去看《深度探索C++对象模型》
C++里对象创建是分2步:第一步 分配对象所需内存 第二步 在此内存地址上调用构造函数。
int main() {
IntArray myArray( 1024 );
// ...
return 0;
}
在构造函数被应用之前用于维护myArray 中数据成员的内存已经被分配.
为什么啊/?
------解决方案--------------------
听不懂你在说什么。
你怎么知道数据成员的内存已经被分配的?
------解决方案--------------------
这个,更具体的解释你要去看《深度探索C++对象模型》
C++里对象创建是分2步:第一步 分配对象所需内存 第二步 在此内存地址上调用构造函数。