コンパイルしようとしたcppファイルの1つで、そのエラーが発生しました。私が取り組んでいる cpp ファイルは、文字通り他の 2 つの .cpp ファイルのコピーですが、これは異なる値を処理し、異なる計算を行います。他のファイルはコンパイルできるのに、このファイルはコンパイルできない理由がわかりません。
"" は実際にはクリリック文字 ï であると仮定しますが、私のコードにはそのような文字はありません。
正確なエラー メッセージは次のとおりです。
"TelephoneBill.cpp"、1 行目: エラー: "" の代わりに宣言が必要でした。"TelephoneBill.cpp"."TelephoneBill.cpp"、1 行目: エラー: "," が ""TelephoneBill.h"" の代わりに必要です。
不要な部分を切り出しましたが、コードは次のとおりです。
#include "TelephoneBill.h" //line 1
istream& operator>>(istream& in, TelephoneBill* b)
{
//...
}
//...
ここで何が起こっているのか知っている人はいますか?
前もって感謝します!