ヘッダーファイル.hに保護されたものと公開されたものだけを配置し、コンパイルユニット.cppにすべてのプライベートなものを配置する方法があるかどうか知りたいのですが、ライブラリは他の人によって使用されるため、これが必要です。プライベート宣言と実装を削除するために、すべての.hファイルをコピーして編集する必要はありません。試しましたが、重複宣言エラーが発生しました
もう1つの質問は、プライベート静的なものについてです。ヘッダーファイルで宣言して、.cppユニットに実装できますか?プライベート変数とパブリックgetメソッドを試しましたが、ユニットにメソッドを実装できませんでした。ヘッダーの宣言と実装でのみ機能しました。
[] s、ジョー