共用方式為


宣告陳述式 (C++)

宣告陳述式會在目前範圍中產生新的名稱。 這些名稱可以是:

  • Type names (class, struct, union, enum, typedef, and pointer-to-member).

  • 物件名稱。

  • 函式名稱。

宣告可能是下列其中一項:

block-declaration
function-definition
template-declaration
explicit-instantiation
explicit-specialization
linkage-specification
namespace-definition

如果在區塊內宣告會引入一個已經宣告區塊外的名稱,則先前的宣告會隱藏區塊的持續期間。 區塊的結束之後, 會一次顯示先前的宣告。

在同一個區塊中的同名的多個宣告不正確。

如需有關的宣告和名稱隱藏的詳細資訊,請參閱的宣告和定義範圍

您還想知道關於哪些方面的詳細資訊?

請參閱

參考

C + + 陳述式的概觀