亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++的編程技巧有哪些

發布時間:2021-11-29 15:53:32 來源:億速云 閱讀:180 作者:iii 欄目:編程語言

這篇文章主要介紹“C++的編程技巧有哪些”,在日常操作中,相信很多人在C++的編程技巧有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”C++的編程技巧有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

C++編程所支持的基本類型,例如int、double、bool等,在某些方面可以說是沿襲了ISO-C++中的類型——同樣的用法會在C++/CLI中得到同樣的結果,例如加法或者賦值操作。但是C++/CLI也為這些基本類型引入了一些新的東西。

在通用類型系統(CTS)中,每一個基本類型都在System命名空間中存在一個對應的類(見表1)。例如int實際上完全等價于System::Int32。我們可以使用二者中的任何一個來聲明一個整數:

int ival = 0;  Int32 ival2 = 0;

出于移植性的考慮,在使用這些基本類型時,我們推薦大家使用內建的關鍵詞,而非System命名空間中的類名。

基本類型System命名空間中對應的類注釋/用法
boolSystem::Booleanbool dirty = false;
charSystem::SBytechar sp = ' ';
signed charSystem::SBytesigned char ch = -1;
unsigned charSystem::Byteunsigned char ch = '\0';
wchar_tSystem::Charwchar_t wch = ch;
shortSystem::Int16short s = ch;
unsigned shortSystem::UInt16unsigned short s = 0xffff;
intSystem::Int32int ival = s;
unsigned intSystem::UInt32unsigned int ui = 0xffffffff;
longSystem::Int32long lval = ival;
unsigned longSystem::UInt32unsigned long ul = ui;
long longSystem::Int64long long etime = ui;
unsigned long longSystem::UInt64unsigned long long mtime = etime;
floatSystem::Singlefloat f = 3.14f;
doubleSystem::Doubledouble d = 3.14159;
long doubleSystem::Doublelong double d = 3.14159L;

對于System命名空間中類的公有靜態成員,我們既可以通過內建的關鍵字,也可以通過System命名空間中的類名來訪問。例如,為了獲取一個數值類型的取值范圍,我們可以直接使用內建的關鍵字來訪問其靜態屬性C++編程和MinValue。

注意5外面的圓括號是必須的,因為它會使得編譯器將后面的成員選擇操作符點號綁定到整數5上,而不是將'5.'解析為一個double類型的字面常量——那樣的話,后面的ToString()將變得不合法。為什么我們有時候需要這樣做呢?一種可能的情況是將一個字符串傳遞給Console的成員函數要比傳遞實際的數值來的更加高效。

到此,關于“C++的編程技巧有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

c++
AI

鹤山市| 金寨县| 巴彦县| 广安市| 西乌珠穆沁旗| 石台县| 武义县| 阿拉尔市| 庄浪县| 龙州县| 肥东县| 华池县| 阿鲁科尔沁旗| 博客| 杭锦后旗| 贡觉县| 宝山区| 重庆市| 梅河口市| 石门县| 凤山县| 平安县| 山东| 桑日县| 湛江市| 广汉市| 松滋市| 新安县| 扎兰屯市| 饶阳县| 皋兰县| 搜索| 六盘水市| 龙川县| 通州区| 马关县| 含山县| 皮山县| 沅江市| 宝坻区| 连江县|