最近發(fā)現(xiàn)某些編譯器(例如一個朋友用的vs2010)在使用 bool 這個類型寫函數(shù)的時候編譯器提示不識別這個類型,查了一下發(fā)現(xiàn),一些編譯器認(rèn)為bool這個類型不安全,自己想了一個可以代替bool的寫法,給小白們看看
創(chuàng)新互聯(lián)公司始終堅持【策劃先行,效果至上】的經(jīng)營理念,通過多達10余年累計超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的營銷解決方案,現(xiàn)已廣泛運用于各行各業(yè)的客戶,其中包括:成都格柵板等企業(yè),備受客戶稱揚。
用枚舉的方法定義一個名為BOOL(大寫bool便于識別)的枚舉變量,利用枚舉變量中第一個枚舉成員的默認(rèn)值為整型的0,后續(xù)枚舉成員的值在前一個成員上加1這一特性,配合bool類型的返回值false(0)和true(1),由此達到自定義實現(xiàn)bool的目的。