nginx ソース dock ファイルに「」ではなく < > が含まれるのはなぜですか
巴扎黑
巴扎黑 2017-05-16 17:18:11
0
1
380

nginx のソース コードを見ると、ヘッダー ファイルが同様の形式で含まれていることがわかります。ファイルが見つからないというエラーが報告されます。#include <ngx_core.h> #include <nginx.h> これらのファイルはシステム ディレクトリにありません。 「<>」

巴扎黑
巴扎黑

全員に返信(1)
巴扎黑

次の抜粋は ISO/IEC 9899:1999 の原文からの抜粋です:

# include <h-char-sequence> new-line
searches a sequence of implementation-defined places for a header identified uniquely by the specified sequence between the < and > 区切り文字を使用し、そのディレクティブをヘッダーの内容全体で置き換えます。

場所の指定方法やヘッダーの識別方法は実装定義です。

最後のもの、実装定義に気づきましたか? - これがシステム ディレクトリであるとは誰も規定していません。また、多くのコンパイラのデフォルトの動作は、システム ディレクトリのみを検索するわけではありません。同じコンパイラであっても、C 言語コンパイラの種類はもちろんのこと、指定するオプションによっても具体的な動作が異なる場合があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!