C++プロジェクトでサードパーティの静的ライブラリ(.libファイル)を使用しています。静的ライブラリの作者は私のためにクラスにメソッドを追加し、ライブラリの更新されたビルドを私に送った。クラスのメソッド宣言の順序はコンパイラにとって重要ですか?
残念ながら、彼は新しいヘッダーファイルを送信しておらず、彼との通信は遅いため、すぐに新しいヘッダーを取得できないことがあります。私は新しいメソッドのメソッドのシグネチャを知っているので、ヘッダファイルに追加することができます。
私の質問は、パブリックメソッドのリストのどこに新しい宣言(上、下、中...)を追加するかが問題なのかどうかです。私の推測では、はであり、ヘッダーファイルの順序によってコンパイルされたクラスの順序が決まるということです。誰かがこれを確認したり反論することはできますか?
可能な重複:http://stackoverflow.com/questions/19858914/does-the-function-declaration-order-matter-in-a-header-file – user2079303
[this stackoverflow](http ://stackoverflow.com/questions/19858914/does-the-function-declaration-order-matter-in-a-header-file)、詳細をすべて説明しています。 – Derlin
お互いに感謝します。リンク先の質問は私の理解に役立ちます。 – adv12