- 博客(1)
- 收藏
- 关注
原创 Item1
为了说明为什么要区分这四种语言,文中举了一个非常经典的例子——参数传递次语言 (Sublanguage)最佳参数传递策略原因C传值 (By Value)内置类型拷贝成本低,无构造/析构。传常量引用 (Ref-to-const)避免构造函数和析构函数的巨大开销,避免对象切割(Slicing)。传常量引用 (Ref-to-const)类型未知,必须假设拷贝成本很高。STL(仅指迭代器/函数对象)传值 (By Value)它们被设计得很小(像指针),拷贝极快。
2025-12-17 00:14:02
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅