-1
.hファイルと.cファイルを使用してライブラリを作成しました。私は今私の機能を再定義していることに気づいています。私はヘッダーガードを持っています...他に何が間違っている可能性がありますか?
ああ、これはCでヘッダーファイル内での再定義
.hファイルと.cファイルを使用してライブラリを作成しました。私は今私の機能を再定義していることに気づいています。私はヘッダーガードを持っています...他に何が間違っている可能性がありますか?
ああ、これはCでヘッダーファイル内での再定義
マクロ識別子は、ドットを含めることはできませんが、彼らは、英数字とアンダースコアから構成されなければなりません。
#ifndef Header.h_
は#define Header_h
ため
#ifndef Header_h
ともする必要があります。
ヘッダーガードが.hファイルに格納されています –
スタックオーバーフローへようこそ質問を編集してコードを編集に直接追加してください。 – Grantly
[**コードやエラーの画像を投稿しないでください!**](https://meta.stackoverflow.com/q/303812/995714)画像とスクリーンショットは、投稿は投稿されていますが、投稿がまだ明確で有用なものでないことを確認してください。コードの画像やエラーメッセージを投稿する場合は、実際のコード/メッセージを直接コピーして貼り付けてください。また、[mcve] – Rob