僅返回類型不一樣的函數,在C++中如何實現重載?

C++支持函數重載,所謂重載就是在同一命名空間內,函數名相同,參數不一樣(參數個數或參數類型不一樣)的函數能夠共存。可是若參數和函數名相同的話,編譯器會報錯不能重載。可是現實中,有時候僅僅須要返回類型不一樣的的函數,而這種狀況C++又不支持重載,如:html typedef struct TData { int a; int b; } TData; class CTest { p
相關文章
相關標籤/搜索