c 中的 符號

2021-07-24 20:25:23 字數 570 閱讀 5636

看c++那麼久,今天看原始碼:

void concatlayer::forward_gpu(const vector*>& bottom,

const vector*>& top)

竟然懵了,::前後誰屬於誰??

查下,::三種用法

(1)表示「域操作符」

例:宣告了乙個類a,類a裡宣告了乙個成員函式void f(),但沒有在類的宣告裡給出f的定義,那麼在類外定義f時,

就要寫成void a::f(),表示這個f()函式是類a的成員函式。

//表示作用域,和所屬關係

//比如

class a

int a::test()//表示test是屬於a的

(2)直接用在全域性函式前,表示是全域性函式

例:

int a;

void test ()

(3)表示引用成員函式及變數,作用域成員運算子

例:system::math::sqrt() 相當於system.math.sqrt()

C 中的 符號

c 中的 符號2005 7 27 allen lee 符號是特殊而又實用的 c 符號。比如它在 string 中的應用。1字元 表示,其後的字串是個 逐字字串 verbatim string 這個說法來自 c primer 中文版 stanley b.lippman,侯捷 陳碩合譯 2對於逐字字串字...

C 中的 符號

doctype html public wcdtd xhtml stricten httpwwwworgtrxhtmldtdxhtml strictdtd 符號是特殊而又實用的c 符號。比如它在string中的應用。字元 表示,其後的字串是個 逐字字串 verbatim string 這個說法來自c...

C 中的 符號

符號是特殊而又實用的c 符號。比如它在string中的應用。1.字元 表示,其後的字串是個 逐字字串 verbatim string 這個說法來自c primer 中文版 stanley b.lippman,侯捷 陳碩合譯 2.對於逐字字串字面變數 verbatim string literal 我...