阿龙的学习笔记---C++ 进阶知识(博客汇总)
生活随笔
收集整理的這篇文章主要介紹了
阿龙的学习笔记---C++ 进阶知识(博客汇总)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. C++11 - 右值引用和Move語義
- 講解了C++中的左值和右值,從C開始將起,主要是自定義類型的問題。https://www.cnblogs.com/catch/p/3500678.html
- 這篇文章又更詳細了講了左右值:https://blog.csdn.net/xuwqiang1994/article/details/79924310
- 常量左值引用(const &)可以被賦右值。因為它們是常量,不能通過引用被修改。
- 而右值引用(C++11特性)是( && ),可以更改的,不是const。
- 文章對Move語義也解釋了一點。
- 講的很好的比較淺顯易懂的move語義:C++的move語義真的沒那么可怕啦
2. C++11 - decltype關鍵字
- 推導出某個東西的類型。https://www.cnblogs.com/QG-whz/p/4952980.html
- 這里面詳細寫到了decltype,可以用于拖尾返回類型(trailing return type),學到了https://blog.csdn.net/jiange_zh/article/details/79356417
3. RAII和智能指針
- RAII思想:https://blog.csdn.net/ETalien_/article/details/88880324?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1
- Unique_ptr:https://www.cnblogs.com/diysoul/p/5930388.html
- shared_ptr:https://www.cnblogs.com/diysoul/p/5930361.html
- weak_ptr:https://www.cnblogs.com/diysoul/p/5930372.html
4. 類型轉換
- 這個的基礎還可以:https://blog.csdn.net/Bob__yuan/article/details/88044361
5.Lambda 表達式
- 這個也挺神奇,甚至一行就能寫出斐波那契數列。https://blog.csdn.net/jiange_zh/article/details/79356417
總結
以上是生活随笔為你收集整理的阿龙的学习笔记---C++ 进阶知识(博客汇总)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 微信公众号接口中文乱码问题
- 下一篇: 2022交易猫系统+带聊天/安心购/已验