C++思考笔记

C++思考笔记(4):防止头文件重复包含

2019-10-24  本文已影响0人  RC_HT

#ifndef和#pragma once

一般防止头文件重复包含问题,基本都是用这两种方式来解决。
#ifndef

#ifndef _XXX_H_
#define _XXX_H_

#endif

#pragma once

#pragma once

#ifndef优缺点:

#pragma once优缺点:

总结

更推荐使用#pragma once,基本新一点的编译器都支持,如果你在PC平台编程基本不用担心编译器不支持的情况。

上一篇下一篇

猜你喜欢

热点阅读