关于重载运算符
来源:8-4 运算符重载
dark铭
2020-03-26
老师就是你课程上的例子
定义一个Comlex c;
c = a + b; // + = 都做了运算符重载
然后下断点查看有没有进行调用的时候,为啥断点是先到c = a + b;这个函数后再到=这个重载运算符的函数里面?
不是应该是先掉重载函数再掉 c = a + b这个语句吗?这个先后顺序有点不理解
写回答
1回答
-
quickzhao
2020-03-26
你Hack下汇编就可以看到c=a+b本身不是一条语句,优先级是先+,然后=;
00
相似问题