【初心者歓迎】C/C++室 Ver.40【環境依存OK】
at TECH
422:デフォルトの名無しさん
07/07/27 10:37:40
えと、↑420は、
C:\projectXXX\a.cがあって、C:\projectXXX\a.hでインクルードしているC:\projectXXX\b.hがあり、
プロジェクトxで利用されているとプロジェクトxではb.hはC:\projectXXX\b.hが読み込まれ、
projectXXX
ソースファイル
a.c(C:\projectXXX\a.c)
ヘッダーファイル
a.h(C:\projectXXX\a.h)
b.h(C:\projectXXX\b.h)
プロジェクトyではC:\projectXXX\a.cと、C:\projectXXX\a.hを利用し、
別途C:\projectYYY\b.hを用意しておけばプロジェクトとしての相対パスだからb.hはC:\projectYYY\b.hが読み込まれると思ってたんですが
projectYYY
ソースファイル
a.c(C:\projectXXX\a.c)
ヘッダーファイル
a.h(C:\projectXXX\a.h)
b.h(C:\projectYYY\b.h)
コンパイル時、b.hはC:\projectXXX\b.hが読み込まれています。
includeはプロジェクトに入れているファイルから読んでくれるとおもっていたら
ファイルシステムの相対パスでプロジェクトにいれていないファイルを読んでいるので
これをプロジェクトに入れているファイルを使ってほしいという意味です。
>>421
プリコンパイルヘッダーの知識がほとんどないので勉強してみます。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4999日前に更新/239 KB
担当:undef