1

私はc ++が初めてで、Javaから来ました。

リソース ファイルは c++ でどのように管理されますか?

Java では、別のソース フォルダー「resources」を使用し、同じパッケージ名を使用します。

src
 com.example.test
   Example.java
resources
 com.example.test
   config.xml

を使用して、Example.java で config.xml を取得できます。getClass().getResource("config.png"));

どうすれば同じことができるか、またはこの状況を達成する方法は何ですか。

4

2 に答える 2

1

C++ はリソースをサポートしていません。ただし、いくつかのフレームワークを使用して、同様の機能を実現できます。Qt を使用します。例: Qt リソース システム

于 2013-03-14T09:39:01.423 に答える
0

1 つのリソース ファイルを使用して、プロジェクトに必要なすべてのリソースをまとめて格納できます。そのまま使用することも、ニーズに合わせて変更することもできる優れたテンプレートを次に示します。私は自分の最近のプロジェクトの 1 つに、これの修正版を個人的に使用しました。C++ の場合、C++ STL を使用するようにライブラリ呼び出しを更新するか、C ライブラリのみを使用することができます。ここにも別のテンプレートがあります。

于 2013-03-14T10:33:34.500 に答える