nz_*_*_21 4 c++ python reference
在 python 中,如果我这样做:
a = []
b = a
a.append(1)
b[0] == 1
Run Code Online (Sandbox Code Playgroud)
这很好用,因为 a 和 b 都指向堆上的底层对象。
什么是等效的 C++ 代码?
什么是等效的 C++ 代码?
以下将是一个体面的翻译:
std::vector<int> a;
auto& b = a;
a.push_back(1);
b[0] == 1;
Run Code Online (Sandbox Code Playgroud)
拥有引用语义的关键是使用引用变量。