C++中符号的使用----:: . -> :
在C++中,这四种符号理解总是有些错误,记录一下
1、::,这里常用的是空间作用域,命名空间作用域,用来注明所使用的类、函数属于哪一个命名空间的,还有其他作用,这个大佬写的很是详细。简单用我的理解就是Class::函数,这个意思。
2、.,这个一般是对象或者结构体调用的时候采用的。
3、->,这个一般是指针使用,指针中的成员提取。但是指针只能是指向类、结构、联合的指针。
4、:,这个一般是继承的时候使用。
在C++中,这四种符号理解总是有些错误,记录一下
1、::,这里常用的是空间作用域,命名空间作用域,用来注明所使用的类、函数属于哪一个命名空间的,还有其他作用,这个大佬写的很是详细。简单用我的理解就是Class::函数,这个意思。
2、.,这个一般是对象或者结构体调用的时候采用的。
3、->,这个一般是指针使用,指针中的成员提取。但是指针只能是指向类、结构、联合的指针。
4、:,这个一般是继承的时候使用。
相关推荐