【发布时间】:2013-02-15 21:24:28
【问题描述】:
1.我看到很多地方,Header guards 和 pragma once 也以特定的顺序一起使用(顺序真的重要吗?)
2.另外一个疑问是默认情况下,每当 VS IDE 生成一个新的类文件时,它会将#pragma 一次放入实现文件(.cpp)。这真的需要吗?
#ifndef MYHEADER_H
#define MYHEADER_H
#pragma once
//my set of includes
哪种是标头保护的正确方法,或者更确切地说是阻止多个包含?
【问题讨论】:
-
为了获得它的好处,如果还有 (@jalf),我想你必须先拥有它。
标签: c++