GuiTk115除錯體驗

2021-06-01 12:07:45 字數 727 閱讀 2863

今天加班用了殺guitk115,東西是很好,但就是不能在vs2005上執行,鬱悶啊。除錯了乙個好久。基本有下面幾個問題

specifier - int assumed. note: c++ does not support default-int

這樣的錯誤在vs2005中

右擊工程,選擇properties -> configuration properties -> c/c++ -> commandline

在additional options 打入 /wd4430

這樣改就好了,為啥呢?

因為在vc6中,如果沒有顯示的指定返回值型別,編譯器將其視為預設整 形;但是vs2005不支援預設整形,解決這個問題不能修改每個沒有顯示指示返回值型別的函式地方,可以用wd4430來解決;具體的在工程選項中的c+ +/command line中新增/wd4430即可。

getthismessagemap 錯誤,這個是因為vc6和2005定義begin_template_message_map名稱不一樣,不可以直接用vc6的dll。還是的自己用vs2005編譯乙個吧,沒有辦法

在static, const後面增加void,int就可以了,然後再把for迴圈的變數宣告拿出來放到上一行,還要改幾個訊息對映函式onnchittest,返回型別從uint到lresult, 最後有幾個引數cnewmenu::measureitem_oldstyle前面加上&

都是在網上找的,謝謝網友的幫忙,自己留個記錄

寫在11月11日

寫在 11 月 11 日 11 月 11 日 是乙個很平常也很特殊的日子,沒有什麼紀念,只是覺得今天應該是個不一般的時候,看著那有著大大螢光螢幕的電子鐘,看著乙個個孑然而立的小寫羅馬數字,是那麼的昂然磅礴,有著不屑於一切氣勢。其實,在今天早上睜開眼睛的時候,就想到了,11 月 11 日 這個很有意思...

SQL中1 1與1 1的使用

1.1 1 的用處 用於只取結構不取資料的場合 例如 create table table temp tablespace tbs temp as select from table ori where 1 1 建成乙個與table ori 結構相同的表table temp,但是不要table or...

Week11作業 A 必做題 11

題目 蒜頭君從現在開始工作,年薪 n 萬。他希望在蒜廠附近買一套 60 平公尺的房子,現在 是 200 萬。假設房子 以每年百分之 k 增長,並且蒜頭君未來年薪不變,且不吃不喝,不用交稅,每年所得 n萬全都積攢起來,問第幾年能夠買下這套房子?第一年年薪 n 萬,房價 200 萬 輸入格式 一行,包含...