老師講的doSomething函數(shù)在vc++6.0編譯可以通過(guò)但是運(yùn)行會(huì)出問(wèn)題是怎么回事
編譯時(shí)候可以通過(guò),顯示0錯(cuò)誤,0警告,但是還有警告。有然后運(yùn)行時(shí)就有問(wèn)題
跟軟件有關(guān)系么?
編譯時(shí)候可以通過(guò),顯示0錯(cuò)誤,0警告,但是還有警告。有然后運(yùn)行時(shí)就有問(wèn)題
跟軟件有關(guān)系么?
2016-08-24
舉報(bào)
2016-08-24
頭文件加了嗎?#include<typeinfo>,一般都用VS2013了,方便好用,還有提示,VC6.0有點(diǎn)老了
2016-10-28
針對(duì)這種情況的解決方案是:打開(kāi)工程——設(shè)置——c/c++——允許時(shí)間類型信息(RTTI)前打上勾。
RTTI(運(yùn)行時(shí)類型信息)會(huì)帶來(lái)額外的開(kāi)銷,大部分編譯器都支持RTTI,但在默認(rèn)情況下關(guān)閉此功能,需要用上面的方法打開(kāi)RTTI開(kāi)關(guān)。