溫馨提示×

C++ ifndef如何避免重復包含

c++
小樊
131
2024-07-18 15:06:26
欄目: 編程語言

在C++中,可以使用#ifndef#define指令來避免頭文件的重復包含。通常在頭文件的開頭加上以下代碼:

#ifndef FILENAME_H
#define FILENAME_H

// 頭文件內容

#endif

這樣,當第一次包含頭文件時,FILENAME_H宏會被定義,頭文件內容會被編譯。當再次包含同一個頭文件時,FILENAME_H已經被定義,所以頭文件內容不會被重復編譯。

注意,FILENAME_H可以是任意標識符,通常使用頭文件名全大寫加上_H后綴。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女