标题说明了一切。有#pragma once已标准化为 C++0x?我不知道有哪个编译器不提供它的实现,并且几乎总是具有相同的语义和名称。
#pragma once
All #pragma指令导致实现以实现定义的方式运行。
#pragma
这在 C++03 和最新的 C++0x 草案 (n3225.pdf) 之间没有改变。包括防护装置是便携式替代方案。