Codegear RAD Studio 2009有沒有相當於#pragma once
的東西?#pragma曾經相當於C++ builder
我正在使用預編譯頭嚮導,我想知道在包含頭文件時是否仍然需要使用include guard?
Codegear RAD Studio 2009有沒有相當於#pragma once
的東西?#pragma曾經相當於C++ builder
我正在使用預編譯頭嚮導,我想知道在包含頭文件時是否仍然需要使用include guard?
在C++ Builder 2010中添加了一次#pragma支持 在C++ Builder 2009及更早版本中,未知編譯指示將被忽略。我建議使用
#ifndef X
#define X
//code
#endif
風格的標頭警衛版本的C + + Builder中,不支持#pragma一次。
+1使用#ifndef。這是便攜式解決方案。 – daramarak 2011-03-08 11:48:54
Rad Studio支持#pragma once
以及all of the following。
有什麼會反對自己嘗試呢? – 2010-02-09 08:49:05