これまで、いくつかのアプリケーション用のプラグインを作成しようとしてきました。これらは常に dll ファイルであり、さまざまなアプリの SDK ドキュメントの指示に従いましたが、自分が何をしているのか本当に理解できませんでした。これを改善するために、dll の処理を含む、C++ でのプログラミングのいくつかの実用的な側面を扱うリソースを見つけようとしました。私の頭の上のリストは次のとおりです。
- dll ファイル、それらは何に使用され、その理由は何ですか?
- なぜlibsよりもdllファイルを使用するのですか?
- その .def ファイルは何ですか、それはマイクロソフトだけのものですか?
- マニフェスト ファイルとは何ですか?
- ...
基本的に、IDE (私にとっては Visual Studio と XCxcode) で見ることができる素敵なオプションのすべて - それらが何であるかを学び、「hello world」アプリケーションを書くよりも少し複雑なコードと組み合わせて使用する方法? 私は、プログラミングに関するより「アーキテクチャー的な見方」を探していると思います。私がこれまでに書いたすべての C++ の本で見つけた最大のことは、常に に関するセクション
source code > object code > linked w/ other obj code > executable
があるということですが、それだけです。
では、C++ 構文以外のことを学びたいという私の立場にある人にとって、何か良い本はありますか? コードについても、オブジェクト指向についても、STL についても知っています。次のステップのために良い本かリソースが必要です。
ありがとう!(それが少しあいまいな質問である場合は申し訳ありませんが、これに来ました)