你能告诉我我的类构造函数有什么问题吗?码:
CVector::CVector (int size_)
{
if (size_ > 0)
{
this->size = size_;
this->data = new double[size];
for (int i = 0; i < size; i++)
{
(*this)(i) = i;
}
}
cout << "constructor end" << endl;
return;
}
Run Code Online (Sandbox Code Playgroud)
用法示例:
tvector = CVector(6);
Run Code Online (Sandbox Code Playgroud)
"constructor end"输出后我收到访问冲突.
更新:构造函数调用不正确.运用
CVector tvector(6);
工作.
| 归档时间: |
|
| 查看次数: |
1156 次 |
| 最近记录: |