さて、これは駐車券の申請書です... きっと皆さんも一度は見たことがあると思います。これは C++ 用で、クラスに含まれるメソッドがフレンド クラスのプライベート メンバーにアクセスするのに問題があります。これが完全に構文エラーであることはわかっていますが、構文が実際に何であるかについて、私にとって意味のある例を見つけることができないようです。
これは、エラーが発生する行 (の 1 つ) です。それらはすべて同じエラーです。
cout<<"Please visit your local police department issued by "<<policeOfficer.name<<" badge number "<<policeOfficer.badgeNumber <<" to pay your $"<<fine<<" fine.";
クラス間でフレンド ステータスを適切に宣言していない場合に備えて、これが policeOfficer クラスの始まりです。
class policeOfficer
{
private:
string name, badgeNumber;
public:
friend class parkedCar;
friend class parkingMeter;
friend class parkingTicket;
いくつかのエラーがあります。「エラー C2027: 未定義の型の使用」
しかし、それらはすべて、その 1 行のコードに加えて、まったく同じ方法で記述した他のいくつかのコードを中心にしています。
必要なものを見逃していたら申し訳ありませんが、もしあれば、より多くの情報を提供できれば幸いです.