私のCSデータ構造クラスでは、リンクリストを使用して汎用スタックを実装しています。しかし、自分の.cppファイル内のすべてのコンストラクタと関数に対して、 "Redefinition of ...."エラーが発生しています。インストラクターによって "Stach.h"というヘッダファイルが与えられ、最後に "Stack.cpp"が含まれていました。私はその行をコメントアウトするとすべてうまく動作しますが、彼女はそれを望みます。 誰もこれについて聞いたことがありますか?ヘッダーファイルの再定義エラーに.cppを含める - 一般的なスタックの実装
みんなありがとう、
デビッド
からStach.cppを削除しますか?かなり厄介な... – mfontanini
彼女はあなたにビルドの指示をくれましたか? – moooeeeep
さて、stack.cppとstack.hを見てみましょう。ヘッダーファイルに.cppファイルを含めることは珍しいことです。ビルドが中断された場合、私はあなたと教授がうまくやり取りしていないと考えています。 –