No.5ベストアンサー
- 回答日時:
★回答
・<> で記述した場合は回答者 No.2 さんが正しく、環境変数 INCLUDE で設定された順にヘッダファイルを
検索して、見つからないとカレント・ディレクトリを探します。
・"" で記述した場合は、カレント・ディレクトリを検索して見つからないと環境変数 INCLUDE で設定された
順で検索します。
・よって、参考書で書かれている『標準関数』のヘッダは環境変数 INCLUDE で設定されている場合のことです。
・だから、"" で記述した場合はCソースのファイルと同じフォルダに自作関数のヘッダを普通置きますので
参考書では『自作関数の場合に使う』と表現しているのです。→自作関数でも環境変数 INCLUDE で設定された
ディレクトリにヘッダを入れておけば <> で記述可能ですよ。→特に自作ライブラリのヘッダはそうすると便利です。
・まとめると、ヘッダをカレント・ディレクトリから検索して欲しい場合は "" で記述するが、標準のディレクトリ
から検索して欲しい場合は <> でくくる訳ですな。
・以上。おわり。分かりましたか?検索順の違いですよ。→#include "stdio.h"でも可能なのは最後に検索されるから。
No.4
- 回答日時:
<>の場合はヘッダを指定します。
どのような順序でヘッダを探索するか、どのようにしてヘッダを識別するかは処理系定義です。ヘッダはファイルであってもなくても構いません。""の場合はヘッダファイルを指定します。探索順序はやはり処理系定義です。ヘッダファイルが見つからないか、処理系がこの形式をサポートしていない場合には、<>でヘッダを指定した場合と同じになります。
処理系定義の動作に関して、Visual C++がどのように振る舞うかについては、ヘルプを参照してください。
この回答へのお礼
お礼日時:2006/12/23 23:41
返事が遅れてすいません。
回答有難うございます。
>""の場合は~、
なるほどです。
今まで問題なく動いていたので特に意識していませんでしたが、そのような意味があったのですね。
>処理系定義の動作に関して~、
仰る通りです。ヘルプを参照します。
No.3
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- 大学受験 参考書の勉強法について質問なのですが、参考書を一通り終わらせて、二周目を行う際、問題だけ解けば良いで 2 2023/06/30 20:19
- ノートパソコン 教えて下さい。過去のエクセルのファイルデータの中に、ヘッダーのところに図形を登録しています。 今回新 4 2023/04/11 15:16
- Excel(エクセル) 教えて下さい。 ●過去のエクセルのファイルデータの中に、ヘッダーのところに図形を登録しています。 ● 2 2023/04/11 17:40
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
- Visual Basic(VBA) vba メモリ節約 3 2022/09/16 21:45
- その他(パソコン・スマホ・電化製品) Webページ印刷時にヘッダー・フッターをつけたい 1 2022/04/25 21:35
- 大学受験 【急募】國學院大學数学について質問です。 僕の受ける方式は下線の引いた所(B日程)なのですが、結果の 2 2023/02/20 19:34
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
- 教えて!goo 質問サイトで読解力がない奴と話すとイライラします。こういう人の対処法を教えてください。 22 2022/09/12 08:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTTPヘッダの大きさ
-
AccessVBAで「このフィールドに...
-
SpreadDesignerの列ヘッダ
-
[C#]ListView一覧表示時の幅設...
-
TCPヘッダのチェックサム算出方法
-
ftpでのネットワークバイトオー...
-
perlでHTTP Request Headersの...
-
HTTPリクエストがネットワーク...
-
VBAでExcelのヘッダーに文字列+...
-
リストコントロールの列幅を固...
-
月の第一週とは
-
よくある 『 第○(1・2・3・4・...
-
[Excel] ある日の曜日が当月の"...
-
日本語問題 昨日は何曜日ですか...
-
エクセルで毎月第2週日の水曜日...
-
指定曜日にMsgBox表示は可能で...
-
cgiとplとpm
-
apacheでPerl CGIが作動せず、5...
-
一年の第何週目であるかを判断...
-
エクセルで相対パスの書き方を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでExcelのヘッダーに文字列+...
-
ヘッダのinclude順
-
[C#]ListView一覧表示時の幅設...
-
AccessVBAで「このフィールドに...
-
perl5について
-
LinuxでRTPヘッダを作りたいの...
-
ルータでのMTU、MSS設定値の検...
-
Content-type: text/htmlが表示...
-
リストコントロールの列幅を固...
-
EXCEL:ヘッダー日付を年号で?...
-
perlでHTTP Request Headersの...
-
HTTPヘッダの大きさ
-
ftpでのネットワークバイトオー...
-
SpreadDesignerの列ヘッダ
-
cookieを表示させたい。(ブラウ...
-
http://から始まるファイルの更...
-
LWPでのCookie取得
-
file_get_contents でリダイレ...
-
関数ヘッダ?
-
HTTP 200 OKの後のリダイレクト?
おすすめ情報