fatal error C1001的一个解决心得
生活随笔
收集整理的這篇文章主要介紹了
fatal error C1001的一个解决心得
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在vs2010中用c++/cli做一個短信系統的解析程序,需要訪問到app.config中的一個appsetting段的值。
一開始根據vs的提示如下:
System::Configuration::Configuration^?config?=?ConfigurationManager::OpenExeConfiguration(ConfigurationUserLevel::None);AppSettingsSection^?app?=?config->AppSettings;String^?strResult=app->Settings->AllKeys[strName]->Value; 總是出fatal error c1001的錯誤,幾經周折,改代碼如下:?
System::Configuration::Configuration^?config?=?ConfigurationManager::OpenExeConfiguration(ConfigurationUserLevel::None);AppSettingsSection^?app?=?config->AppSettings;String^?strResult=app->Settings[strName]->Value; 編譯通過。 一般出現此類錯誤時,一種是因為訪問對象錯誤,即上述錯誤(代碼提示時,沒有value,需要自己根據net類庫去測試。一種就是網上所流傳的語法寫的過于復雜。 總而言之,c++語言雖然有各種簡短的語法格式,但為了閱讀與編譯起見,還是一步一步老老實實的寫出來吧。?
總結
以上是生活随笔為你收集整理的fatal error C1001的一个解决心得的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 飞鸽传书2014提前发布?
- 下一篇: 近年关有感