Rational result(lhs.n*rhs.n,lhs.d*rhs.d); return result; } 在函數(shù)內(nèi)以stack方式空間創(chuàng)建對(duì)象是局部對(duì)象,任何函數(shù)如果返回一個(gè)引用指向某個(gè)局部對(duì)象,都會(huì)發(fā)生錯(cuò)誤。因?yàn)榫植繉?duì)象在函數(shù)退出之前被銷毀了,意味著reference所指的對(duì)象不存在。 于是考慮在堆中創(chuàng)建 ...
www.dbjr.com.cn/article/329...htm 2025-5-17