1. 新類型 long long和unsigned long long; char16_t 和 char32_t; 新增原始字符串; 2. 統一的初始化 C++11擴大了用大括號括起的列表(初始化列表)的適用范圍,使其可以用於所有內置類型和用戶定義的類型(即類對象)。 使用初始化 ...
OOP之類和對象 . this指針的引入 每個成員函數都有一個額外的隱含的形參,這個參數就是this指針,它指向調用對象的地址。默認情況下,this的類型是指向類類型非常量版本的常量指針。可以表示成如下偽代碼形式: this指針一般用於解決重名問題和返回自身的值或者引用。例如: test函數的形參a和類成員a成名,根據就近原則,直接使用a,調用的是形參a,那么如何使用被屏蔽的成員a呢,這里就是采用 ...
2014-09-26 10:05 2 2846 推薦指數:
1. 新類型 long long和unsigned long long; char16_t 和 char32_t; 新增原始字符串; 2. 統一的初始化 C++11擴大了用大括號括起的列表(初始化列表)的適用范圍,使其可以用於所有內置類型和用戶定義的類型(即類對象)。 使用初始化 ...
摘自:https://blog.csdn.net/jctian000/article/details/87931023 1、 C語言的C11 標准有哪些改進的地方?會對各類C項目起到哪些幫助? 1. 對齊處理操作符 alignof ...
bind 是什么? bind 顧名思義: 綁定 通俗來講呢,可以這么理解有點像函數指針的意思。 資料上是這么講的:可以將 bind 函數看做一個通用函數的適配器,它接受一個可調用對象,生成一個新的可 ...
一開始學C++的時候老師推薦的就是Dev C++這個IDE,用起來感覺還不錯,使用起來比較簡單,而且屬於比較輕量級的,不怎么占用內存;缺點可能就是調試功能沒有項VS那種大型IDE齊全和好用,不過對於一個新手來說絕對足夠了。 最近在一些工程中需要用到智能指針的庫,比如說auto_ptr ...
非原創,轉載出處 http://www.cnblogs.com/feng-sc C++11已經出來很久了,網上也早有很多優秀的C++11新特性的總結文章,在編寫本博客之前,博主在工作和學習中學到的關於C++11方面的知識,也得益於很多其他網友的總結。本博客文章 ...
1. 范圍for語句 C++11 引入了一種更為簡單的for語句,這種for語句可以很方便的遍歷容器或其他序列的所有元素 vector<int> vec = {1,2,3,4,5,6}; for(int x: vec) { cout<<x<< ...
其實有些語句還能夠編譯運行輸出結果, 但是devc++還是會warning 為了讓DevC++用上C++11標准,一些簡單的步驟就可以完成,步驟如下: 1.【工具】-【編譯選項】-【編譯器】 2.找到“編譯時加入以下命令” 3.填入“-std=c++11” 4.點擊確定 完成以上 ...
1、類型與變量相關 1.1、nullptr: 取代了NULL,專用於空指針 1.2、constexpr: 近似const, 可以修飾變量,也可以修飾函數, 修飾變量如: const ...