在C/C++中#include所包含的頭文件里面必須顯式聲明#ifndef__HEADER_H_DEFINE__#define__HEADER_H_DEFINE__#endif或者有些編譯器支持#pragmaonce編譯器完全有能力在執(zhí)行預(yù)處理指令#include時使同一個文件只包含一次,但是卻沒有這么做,為什么?是否有需要包含同一個文件超過一次的情況?
為什么C/C++的預(yù)處理指令#include不自動讓所包含的文件只包含一次?
一只萌萌小番薯
2019-04-09 20:24:07