-1
私は次のコードに質問があります。 CPPファイルでChrome V8エンジンソースでは、どういう意味ですか?
#define V8_DECLARE_ONCE(NAME) ::v8::base::OnceType NAME
は、 '::' の名前空間を参照するための手段が、どこ ':: V8' を含めますか?
std::cout << ... << std::endl;
coutは 'std'名前空間の下にありますが、この場合、どのように解釈するのか分かりません。
このコードの一部は次のとおりです。
namespace v8 {
namespace base {
typedef AtomicWord OnceType;
#define V8_ONCE_INIT 0
#define V8_DECLARE_ONCE(NAME) ::v8::base::OnceType NAME
「:: v8」とは、トップレベルの名前空間から「v8」を取得することを意味します。 –