We do not always find visible happiness in proportion to visible virtue
夢幻白樺林
SHARE
C++博客
::
首頁
::
聯系
::
聚合
::
管理
14 Posts :: 58 Stories :: 62 Comments :: 0 Trackbacks
公告
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(5)
給我留言
查看公開留言
查看私人留言
隨筆檔案
(14)
2009年4月 (2)
2007年11月 (1)
2007年10月 (1)
2007年8月 (1)
2007年7月 (2)
2007年6月 (1)
2007年5月 (3)
2007年4月 (2)
2007年3月 (1)
文章分類
(58)
C#.Net(14)
C++(22)
JavaScript(3)
NHibernate(1)
oracle(3)
SqlServer(2)
操作系統(7)
呂氏一族(6)
文章檔案
(58)
2007年12月 (1)
2007年10月 (2)
2007年9月 (5)
2007年8月 (2)
2007年7月 (2)
2007年6月 (8)
2007年5月 (12)
2007年4月 (10)
2007年3月 (10)
2007年2月 (2)
2007年1月 (1)
2006年11月 (2)
2006年2月 (1)
相冊
THELASTONE
友情鏈接
rubypdf
VC知識庫
電子學歷信息平臺
哈嘟的blog
紅飛的blog
我的簡歷
我的資源網
許道松的blog
搜索
最新隨筆
1.?[請教].Net 中Unit為什么序列化后沒有內容
2.?幫忙寫個從字符串中取函數名和參數的正則
3.? 寧德主要名茶(福鼎白茶,天山綠茶,福鼎白琳工夫茶,福鼎蓮心茶,福安坦洋工夫紅茶
4.?Web 2.0 編程思想:16條法則
5.?ruby 書箱介紹
6.?VS2005進行Web調試的瀏覽器選擇更改
7.?異步IO性能探究[轉]
8.?2007年度邏輯競賽 (從25只鴿子中挑出飛的最快的前5只鴿子)
9.?vs2003安裝和運行可能和輸入法有關
10.?每個開發人員現在應該下載的十種必備工具[轉載]
11.?MVC在Web系統中的模式與應用
12.?數學與程序的結合——一道游戲題目的快速解法
13.?asp.net 頁面事件:順序與回傳
14.?50個名著,每個名著濃縮一句話
最新評論
1.?re: asp.net 頁面事件:順序與回傳[未登錄]
1212121
--1
2.?re: C++成員函數指針的應用[未登錄]
最后的菜單控制,真心感覺用不到,直接通過pa對象調用strcpy,strcat不是更直接嗎?
--sun
3.?re: C++成員函數指針的應用
感謝樓主!!!
--Karlvin
4.?re: C++成員函數指針的應用[未登錄]
有用,感謝
--林子
5.?re: C++成員函數指針的應用
到此一游,看到文章,瞬間驚艷了!牛X呀,鼎立膜拜,學習了!
--游
閱讀排行榜
1.?幫忙寫個從字符串中取函數名和參數的正則(2170)
2.?2007年度邏輯競賽 (從25只鴿子中挑出飛的最快的前5只鴿子)(1786)
3.?[請教].Net 中Unit為什么序列化后沒有內容(1522)
4.? 寧德主要名茶(福鼎白茶,天山綠茶,福鼎白琳工夫茶,福鼎蓮心茶,福安坦洋工夫紅茶 (1479)
5.?VS2005進行Web調試的瀏覽器選擇更改(1387)
ASSERT( booleanExpression ) 的作用
?
ASSERT( booleanExpression );
首先:booleanExpression 參數是一個bool表達式。
用法:
當程序運行到該語句的時候,程序會檢查booleanExpression 這個表達式是真還是假。
如果條件符合,程序繼續運行下面的代碼;
如果是不符合,那么持續運行會被卡在這里。不往下面走,并有程序彈出錯誤對話框,指示是由于booleanExpression 這個條件符合導致的報錯。
作用:
ASSERT(booleanExpression )語句一般用來檢查一些必須符合的條件,如果不符合條件,則不讓程序繼續運行下去。
比如:
一個班有55個人,有一個函數可以對班上的55個人進行處理,一個單獨處理一個同學也可以,也可以同時處理多個同學。函數申明為:CONTROLSTUDENT(int number);其中number為要處理的學生的個數。
在使用CONTROLSTUDENT函數前,一般我們會使用
ASSERT(number<=55);
CONTROLSTUDENT(number);
這樣可以保證輸入的學生數目絕對小于等于55個人。
如果輸入的number參數大于55,程序將報錯,不執行。
總結:該指令可以用來做為某些條件的防護,避免不符合條件的東西產生導致程序的崩潰。
?
只有在生成DEBUG碼時ASSERT()才起作用.
在生成Release碼時編譯器會跳過ASSERT().
ASSERT()用來檢查上面運行結果有無錯,例如送返的指針對不對,表達式返回值是不是"假",有錯則打出有關信息并退出程序.
posted on 2007-03-12 22:15
colys
閱讀(996)
評論(0)
編輯
收藏
引用
所屬分類:
C++
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
相關文章:
插花問題的“動態規劃法”算法[轉]
[轉]ini文件純C++讀寫代碼
成員函數指針與高性能的C++委托(下)
成員函數指針與高性能的C++委托(上)
C++成員函數指針的應用
c++ typedef 函數指針
根據路徑創建不規則窗體
讀寫磁盤文件專題
菜單編程專題
VC中dll的lib文件和dll有什么不同?
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright @ colys
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster
久久久国产乱子伦精品作者
|
久久香蕉超碰97国产精品
|
久久精品国产福利国产秒
|
国产高潮国产高潮久久久91
|
日韩乱码人妻无码中文字幕久久
|
亚洲精品美女久久久久99
|
久久香蕉超碰97国产精品
|
国产精品欧美亚洲韩国日本久久
|
久久精品国产亚洲AV忘忧草18
|
亚洲精品乱码久久久久久蜜桃图片
|
无码国内精品久久人妻麻豆按摩
|
蜜臀久久99精品久久久久久小说
|
久久久精品人妻无码专区不卡
|
亚洲狠狠婷婷综合久久蜜芽
|
国产亚洲美女精品久久久
|
久久亚洲AV成人无码国产
|
久久久久综合网久久
|
国产成人精品综合久久久久
|
色综合久久夜色精品国产
|
国产韩国精品一区二区三区久久
|
欧美国产成人久久精品
|
久久国产精品免费
|
国产精品久久久久久久午夜片
|
精品久久久久久久无码
|
亚洲中文字幕无码一久久区
|
怡红院日本一道日本久久
|
久久久精品2019免费观看
|
99精品国产99久久久久久97
|
国内精品久久久久久麻豆
|
久久综合噜噜激激的五月天
|
久久笫一福利免费导航
|
久久最新免费视频
|
亚洲精品国产成人99久久
|
丰满少妇高潮惨叫久久久
|
伊人久久大香线蕉av不变影院
|
久久综合久久美利坚合众国
|
久久精品无码一区二区无码
|
久久久久免费看成人影片
|
99久久99这里只有免费费精品
|
欧美午夜精品久久久久免费视
|
午夜久久久久久禁播电影
|