我的C++運行不了,C++怎么在我的機子上不能用啊,不管怎么編譯總是說有一個錯誤,可是在其他機子上又可以(他的機子和我的完全一樣)每次打開WIN32平臺就有這么個錯誤框: SHSQL.DLLthis required file cannot be loaded,please re-install Microsoft Visual C++ 我重裝了好幾回都這樣,這是怎么會事啊!   我以前一直用的DEV-C++,但為什么編譯好運行時不能回車,一回車就把執行框關了,只能知道編對了,編出了什么就看不了,請高手幫幫我啊,我先謝謝了!

熱心網友

查了一下據說是裝了 VC 企業版,而后反安裝時不正常,再安裝別的版本的 VC 就會出現,可以在注冊表中刪除如下項來解決:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\shsql.dll這個是因為沒有正常反安裝 VC 企業版造成。“一回車就把執行框關了”這個你需要在程序的最后加上 getchar() 類的等待輸入的語句才能不一回車就退出,或者干脆到命令提示符下運行所生成的可執行文件。

熱心網友

一樓的見解正確