0
通过我在gdb程序步进,线路108返回右后卫调用函数,并且不调用拷贝构造函数中A类,像(我认为),它应该:模板类隐含的拷贝构造函数问题
任何提示?现在我已经在我的头上撞了4个小时,并且似乎无法想出发生在这里的事情。
通过我在gdb程序步进,线路108返回右后卫调用函数,并且不调用拷贝构造函数中A类,像(我认为),它应该:模板类隐含的拷贝构造函数问题
任何提示?现在我已经在我的头上撞了4个小时,并且似乎无法想出发生在这里的事情。
(Named) return value optimization有效。您的副本构造函数将作为优化被删除(虽然会导致不同的行为,但这是标准允许的)。
另请参阅Understanding return value optimization and returning temporaries - C++。
(模板与此无关。)