More Effective C++ 条款(1-11)总结
More Effective C++ 基础议题(条款1-4)总结条款1:仔细区别pointers和references如果有一个变量,其目的是用来指向(代表)另一个对象,但是也有可能它不指向(代表)这个变量,那么应该使用pointer,因为可将pointer设为null,反之设计不允许变量为null,那么使用reference以下这是有害的行为,其结果不可预期(C++对此没有定义),编译器可以产生任何可能的输出 char *pc = 0; // 将 pointer 设定为nul
原创
2021-12-23 16:18:56 ·
745 阅读 ·
0 评论