原创 Linux環境下Eclipse編程小技巧

注意路徑的寫法,斜槓在windows中是\,在linux下是/ 在Eclipse中修改完文件後,記得點擊保存文件再編譯,不然編譯還是出現之前的錯誤 調試快捷鍵列舉如下: F3——跳到聲明或定義的地方。 F5——單步調試

原创 VS2015編譯GDAL庫出現宏重複定義-fatal error C1189

在使用GDAL庫版本1.9.1時,用VS2015編譯出現瞭如下問題: “fatal error C1189: #error: Macro definition of snprintf conflicts with Stan

原创 dll已退出,代碼爲 5。請驗證您是否有足夠的權限來運行此命令。

API.dll已退出,代碼爲 5。請驗證您是否有足夠的權限來運行此命令 以上爲編譯他人程序過程中出現的問題,對應英文爲: exited with code 5 . Please verify that you have su

原创 在類中定義sort的比較函數

在類中定義sort的比較函數 我聲明瞭一個類,類中成員函數調用了二維vector參數:candidate_set,代碼如下: class StarIdentify { public: StarIdentify(void);

原创 “檢索COM類工廠中CLSID爲{...}的組件失敗,原因是出現以下錯誤:8007007e...”的解決辦法

在運行工程文件時,出現以下錯誤: 問題的原因是DLL沒有註冊,本文提供一種解決方案。 以管理員方式運行CMD(命令行提示符) 輸入 “cd 工程所在目錄路徑” 進入工程所在目錄。如沒法進入,則直接輸入盤符加冒號可以進入:

原创 程序結束播放聲音---編程小技巧(1)

搞各種算法研究的人知道,通常在我們寫完代碼後,我們需要跑一遍程序來驗證結果,有時候程序需要幾分鐘才能跑完,由於Debug過,中間過程也基本上沒有什麼問題。在程序出結果之前,我們通常會做點其他事情,導致有時候忘記了程序已經結束。 有

原创 VS2010監視窗口(watch)值不對如何解決

首先檢查是不是Release模式,如果是,改爲Debug;在屬性/C/C++/優化裏,將優化級別改爲最低的Od;檢查一下代碼中,是否在塊作用域中重複定義了某一變量,且變量類型和前面定義的不同