![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
_cyhcs
这个作者很懒,什么都没留下…
展开
-
空间与效率
假设你正在写一个自动测速程序,当汽车通过,其速度便被计算并填入一个速度收集器内:class SpeedDataCollection{ ...public: void addValue(int speed); //添加一笔新数据 double averageSoFar() const; //返回平均速度 ...};...原创 2021-06-13 23:49:12 · 169 阅读 · 0 评论 -
c++临时对象不能绑定到非const引用
class A{public: int a,b;};ostream& operator <<(ostream &cout,const A &a){ cout<<a.a<<a.b; return cout;}原创 2021-06-13 22:04:46 · 159 阅读 · 0 评论 -
c++中cout的输出顺序
#include <iostream>using namespace std;class A{public: int calcuA(); int calcuB();};int A::calcuA(){ cout<<"A"<<endl; return 10;}int A::calcuB(){ cout<<"B"<<endl; return 12;}int main(int.原创 2021-03-23 13:14:41 · 383 阅读 · 0 评论 -
c++中的float转int存在误差的解决方法
当一个float数转转成int型数据时,有时会存在1误差,如图: float a = 10000; float b = 0.01; int c = a * b; qDebug()<< c;//结果为99解决方法:通过一个float型的中间变量存储计算结果,再转换成int float a = 10000; float b = 0.01; float temp = a * b; int c = temp; qDe原创 2021-03-21 13:59:10 · 996 阅读 · 0 评论