#include <conio.h>
#include <vector>
#include "Variable.cpp"
class Item{
private:
int cnt;
vector<Variable> v;
public:
Item();
~Item();
void add(Variable &val);
Variable getItem(int point);
};
Item::Item(){
cnt=0;
}
void Item::add(Variable &val){
v.push_back(val);
}
Variable Item::getItem(int point){
return v.at(point);
}
int main()
{
Item *arr;
Variable i;
arr->add(*new Variable("test"));
i=arr->getItem(0);
cout << i.getName();
getch();
return 0;
}
실행 시키면 메모리 리드 에러가 납니다. 어디가 꼬인 걸까요? --;
|