Mengapa fail dok sumber nginx mengandungi < >, bukannya " "
巴扎黑
巴扎黑 2017-05-16 17:18:11
0
1
388

Apabila saya melihat kod sumber nginx, saya melihat bahawa fail pengepala disertakan dalam format yang sama Dalam IDE, ralat akan dilaporkan bahawa fail itu tidak dapat ditemui #include <ngx_core.h> #include <nginx.h>Fail ini tidak ada dalam direktori sistem gunakan "<>"

巴扎黑
巴扎黑

membalas semua(1)
巴扎黑

Petikan berikut adalah daripada teks asal 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 > pembatas, dan menyebabkan penggantian arahan itu dengan keseluruhan kandungan pengepala.

Cara tempat ditentukan atau pengepala yang dikenal pasti ditakrifkan pelaksanaan.

Adakah anda perasan yang terakhir, implementation-defined - tiada siapa yang menetapkan bahawa ia adalah direktori sistem, dan tingkah laku lalai banyak penyusun bukan untuk mencari direktori sistem sahaja. Walaupun ia adalah pengkompil yang sama, gelagat khusus mungkin bergantung pada pilihan yang anda berikan, apatah lagi kepelbagaian penyusun bahasa C.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan