![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Programming Languages
文章平均质量分 95
david830_wu
A physicist, quant and life-long learner.
展开
-
RValue右值引用详解
RValue 右值引用详解文章目录RValue 右值引用详解1. 右值Rvalue简介2. 右值引用2.1 左值的困难2.2 右值引用的引入2.3 移动语义2.4 函数返回值优化3 应用算例3.1 RArray类型定义3.2 左值和右值调用对比4. 性能测试4.1 测试程序4.2 实验方法4.3 实验结果4.4 结果分析5. 总结讨论6. 参考文献1. 右值Rvalue简介在标准C++03中只定义了左值(lvaue)和右值(rvalue)两种表达式(expression)分类。lvalue是一个表原创 2021-07-29 17:06:07 · 354 阅读 · 0 评论 -
Python中的property, setter装饰器
我们通常需要对python的类成员进行读取和设置操作,为了满足修饰输出和检验输入的合法性,同时使代码保持优雅和高可读性的需求,property和setter装饰器应运而生。这两个装饰器背后通过property对象实现了对类属性读取方法行为的改变,最终达到了通过直接的赋值语句对类属性进行操作的目的。原创 2017-03-26 23:42:58 · 17537 阅读 · 3 评论