リストの先頭に追加され、ユーザー入力に基づくユーザー入力に基づいて、個別にリンクされたリストを作成する必要があります。私はプログラムを完了しましたが、何らかの理由で、ここでユーザー入力を使用して 1 つの小さなパーツでブランクを実行しています。
while(numInput != -1)
{
cout << "Enter a number: ";
cin >> numInput;
if(numInput != -1)
{
theList->addToHead(numInput);
}
}
正しいことを行うにもかかわらず、これを書くためのより良い方法があることを私は知っています。while ループ内に IF ステートメントがない場合、リストに "-1" が追加されますが、それは望ましくありません。したがって、このコードは機能しますが、別の方法で記述する必要があると思います。さまざまなループをいじりましたが、今は思いつきません。前もって感謝します。