PCLint9可以發現 VS2005不能發現的錯誤

2021-07-13 23:05:01 字數 385 閱讀 7545

包括不限於:

1,建構函式的整形變數沒初始化。

2, err569 const long ircr = 0xabcd1234;  左值(long) 31位,右值32位。溢位。

3,err1551  析構函式中丟擲溢位。 因為函式發生了異常而導致函式的區域性變數的析構函式被呼叫,析構函式又丟擲異常,本來區域性物件丟擲的異常應該是由它所在的函式負責捕獲的,現在函式既然已經發生了異常,必定不能捕獲,因此,異常處理機制只能呼叫terminate()。

4,err424 。char* p = new [5]... delete p;

5,err527 不會執行的**。

6,err578 和系統函式同名。 好像不會考慮命名空間。

7,err685 if表示式恒為正。

Vista下VS2005不能啟用Web除錯的原因

個人比較喜歡vista,但是由於vs2005在vista下諸多的不相容現象,一直用的是win2003,後來看到網上很多帖子關於介紹vista下安裝vs2005的文章,覺得很是心動,花了半天的時間安裝了vs2005 vs2005 sp1以及update for vista。居然都安裝成功了,讓我驚喜不...

關於VS2005不能更改字型的問題

今天重新裝了系統,先在c盤安裝了sql2005,又在d盤安裝了vs2005,結果開啟vs的時候發現vs的字型不能更改 所以完全更改不了字型的大小,在網上查了很多資料,發現很多人都出現了這個問題,經過今天一天的研究終於弄明白了,寫在這裡,和大家分享一下下 通過 控制面板 新增 刪除陳故鄉,找到sql ...

VS2005模版列不能獲取命令引數!

vs2005模版列不能獲取命令引數,不是模版列的話是完全沒有問題的!columns asp templatefield headertext 模版列選擇 itemtemplate asp linkbutton id lbkid runat server commandname choosemodel...