04 2020 档案
摘要:int power(int x) { return x * x; } int main() { int x = power(2); //cout << v.str[0] << endl; return 0; } 对于返回值比较偏小的函数,直接将返回值保存至寄存器。 这里先将x的值保存至eax中,在用
阅读全文
摘要:对于std::list,最基本的遍历方式可能是这样的: list<int> l = { 0,1,2,3,4 }; for (list<int>::iterator it = l.begin(); it != l.end(); i++) { cout << *it << endl; } std::li
阅读全文
摘要:记录一下这几个容易混淆的概念。 可移动构造(MoveConstructible) 指定该类型的实例可以从一个右值实参构造 定义 给定: T类型的右值表达式rv 任意标识符 u 下列表达式必须合法且拥有指定的效果: T u = rv; //u 的值等于 rv 在初始化前的值。rv 的新值未指明。T(r
阅读全文

浙公网安备 33010602011771号