在C ++中使用:和::而不会混淆

时间:2016-11-19 11:27:41

标签: c++ class syntax ownership

  1. C ++中的:: and :: punctuations可以绑定类中的函数的所有权,或基类中的子类。但是目前还不完全清楚何时使用每个,以及哪些放入标题和cpp源文件(如果这是个人风味的问题,请告诉更常见的约定)。简洁的例子非常值得注意!
  2. 如果我错了或不够精确,请纠正我,并列出其他情况,如果我错过了一些使用:和:: 提前致谢。

1 个答案:

答案 0 :(得分:1)

delegate不是最好用的词。 bind 范围等功能。

例如,::表示在名为std::cout的范围(名称空间,类......)中有一些名为cout的内容。

std不会这样做,可以通过多种方式使用。

它可以跟随访问说明符,例如:

它也是三元条件public:

的一部分