2022-09-18 c++ 右值引用 1. 什么是右值?有名称,可以取地址的值,是左值。没有名称,不能取地址的值,就是右值,另外类似函数返回值这种临时变量,定义为将亡值,也是右值。c++11中,所有的值,必属于左值,将亡值,和纯右值。 阅读全文
2022-09-18 c++中operator的重载 两种函数允许编译器进行隐士类型转换 单一参数调用成功的constructors 隐士转换操作符 12345678910111213141516171819class Ration {public: //1 隐士构造函数 Ration(int a) { } //2 隐士类型转换函数 operator double() const { return 5.0f; }};int main(){ Ration ration(1); cout << ration << endl; return 0;} 阅读全文
2017-09-19 Mac环境下安装Ruby 使用rvm来安装rubystep11$ curl -L get.rvm.io | bash -s stable step2123$ source ~/.bashrc $ source ~/.bash_profile$ rvm -v $ source ~/.bash_profile $ rvm -v step31$ rvm list known step41$ rvm install 2.2.0 阅读全文