- ベストアンサー
ファイルをフォルダに入れて構造化する
私は趣味でCプログラムをしているのですが、自分の書いたプログラムのファイルが多くなった場合フォルダにまとめたいのですが、メインのファイルと違う階層になるのでメインのファイルで #include hoge.h と書いても"インクルードファイル hoge.hが見つかりません"と出ます。 どうすればhoge.hをコンパイラが検索してくれるのでしょうか? Borland C++ Compiler,VC++でできる方法を教えてください(できれば両方がいいです) 環境はwindows ちなみにbcc developer という Borland C++ Compiler をGUIで操作できるツールを使ってます 宜しくお願いします
- みんなの回答 (4)
- 専門家の回答
お礼
相対パスが使えたんですね。単純に。 何故か#includeの所はファイル名しか記述できないみたいな妙な先入観がありました。 ありがとうございます
補足
あ、ちなみに stdio.h のように、あるフォルダ以下のものはファイル名だけ記述していれば、includeできるみたいな事は stdio.h みたいな特別なファイル以外はできないですよね?