Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

อะไรคือความแตกต่างระหว่าง #include <ชื่อไฟล์> และ #include “ชื่อไฟล์”?


ความแตกต่างระหว่างทั้งสองรูปแบบอยู่ในตำแหน่งที่ตัวประมวลผลล่วงหน้าค้นหาไฟล์ที่จะรวมไว้

#include

ตัวประมวลผลล่วงหน้าค้นหาในลักษณะที่ขึ้นกับการใช้งาน โดยจะค้นหาไดเรกทอรีที่กำหนดล่วงหน้าโดยคอมไพเลอร์ วิธีนี้มักใช้เพื่อรวมไฟล์ส่วนหัวของไลบรารีมาตรฐาน

#include "ชื่อไฟล์"

ตัวประมวลผลล่วงหน้าจะค้นหาในไดเร็กทอรีเดียวกันกับไฟล์ที่มีคำสั่ง หากล้มเหลว ระบบจะเริ่มทำงานเหมือน #include แบบฟอร์ม วิธีนี้มักใช้เพื่อรวมไฟล์ส่วนหัวของคุณเอง