以独立语句将newed对象置入智能指针 class A
{...};
int g()
{...}
int f(shared_ptr<A> a,g())
{...}
int main()
{f(shared_ptr<A> (new A), g());
} 假如你想通过主函数里的语句进行调用f函数。虽然看上去没有什么问题,但是实际上可能会造成内存泄漏…
1. 问题:
qml函数中的不同块中定义同名变量,报警:Name is declared more than once
举例:
function test(a){if(a "1"){var re 1;console.log(re);}else{var re 2; //这里会报警:Name is declared mor…