こんにちは、スタックの実装を書きたいのですが、残念ながら何か問題が発生しました
CPP ファイル
Node* head=0;
std::cout << "front insertion" << std::endl;
addBeg(head, 1);
std::cout<<head<<std::endl;
ヘッダファイル
class Node
{public:
int value;
class Node *next_el;
Node(int value){ this->value=value;next_el=NULL;}
};
void addBeg(Node *head, int value){
head=new Node(value); //even that doesn't work!?
}
メインの「ヘッド」がまだ NULL 値である理由を本当に知りたいです。私は何を間違っていますか?