C++输出1-10 看看哪出错了
// proj1.cpp#include <iostream>using namespace std;class MyClass {public: MyClass(int len) { array = new int[len]; arraySize = len; for(int i = 0; i < arraySize; i++) array[i] = i+1; }
~MyClass() {// ERROR **********found********** delete array; }
void Print() const { for(int i = 0; i < arraySize; i++)// ERROR **********found********** cin >> array[i];
cout << endl; }private: int *array; int arraySize;};
int main(){// ERROR **********found********** MyClass obj();
obj.Print(); return 0;}
// ERROR **********found**********下面的一句是本来有错的 后来我修改过以后不报错了,但是没办法输出1 2 3 ... 10 不知道是哪里出问题了 我是新手。