摘要: 1.问题 类的构造函数定义为: Quote(std::string & s,double p):bookNo(s),price(p){} 如果这样初始化对象: Quote q("123",10); 就会报错误: cannot bind non-const lvalue reference of ty 阅读全文
posted @ 2020-11-22 21:18 lypbendlf 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: https://harttle.land/2015/07/30/effective-cpp-11.html,这个讲的很不错! 1.存在的问题 因为cpp中有指针和引用,它们可以指向同一个变量,所以会存在自赋值的问题。 a[i] = a[j]; //@ 如果i和j有同样的值,这里就是一次自赋值 *px 阅读全文
posted @ 2020-11-22 13:20 lypbendlf 阅读(358) 评论(0) 推荐(0) 编辑