C++ 小知识点汇总
作者:互联网
1. 静态类方法只需要在类内部使用static,类方法实现cpp 内不需要在到函数头部增加static。
2. 联合体 可见域范围
1 #include <iostream> 2 3 //文件全局可见性 4 union Opval 5 { 6 double dis; //运动距离 7 double rota; //旋转角度 8 }; 9 10 struct AxisOperateDat 11 { 12 //需加类名空间符内可见性 13 union Opval 14 { 15 double dis; //运动距离 16 double rota; //旋转角度 17 }; 18 19 Opval val; 20 }; 21 22 int main() 23 { 24 AxisOperateDat tmp; 25 //Opval aa; //类型不匹配 26 AxisOperateDat::Opval aa; 27 28 tmp.val.rota = 1.1; 29 aa = tmp.val; 30 std::cout << tmp.val.dis << std::endl; 31 std::cout << aa.dis << std::endl; 32 }
标签:aa,知识点,val,double,汇总,C++,Opval,rota,tmp 来源: https://www.cnblogs.com/chenxiaolinembed/p/16498499.html