想象一下你有一個函數,如果你在Visual Studio中用鼠標懸停在它上面,你會得到函數原型。是否可以在屏幕上打印此函數的返回類型?如何在Visual Studio 2008(C++)中打印函數的返回類型?
這是一個實際問題,而不是編程問題。功能是否存在於VS中?
想象一下你有一個函數,如果你在Visual Studio中用鼠標懸停在它上面,你會得到函數原型。是否可以在屏幕上打印此函數的返回類型?如何在Visual Studio 2008(C++)中打印函數的返回類型?
這是一個實際問題,而不是編程問題。功能是否存在於VS中?
我不知道直接的方法,但是這裏有一個相對容易的解決方法。
我也可以鍵入F12 :)我猜我找的東西不存在。感謝您理解這個問題。 – anno 2010-01-18 03:41:43
你爲什麼要這麼做?這個函數是一個模板,你不知道它在運行時的返回類型嗎?
template <typename T>
T dostuff()
{
//does stuff
cout << typeid(T).name();
return T;
}
「打印到屏幕上」與鼠標懸停時看到的有何不同? – 2010-01-17 01:30:31
能夠將其複製到IDE編輯器。 – anno 2010-01-17 01:42:32