![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
本文原名《Rvalue Refernces, Move Semantics, and Perfect Forwarding》蟆沫,發(fā)表于公司博客籽暇,現(xiàn)...
本文聊聊C++中的模板類型推導(dǎo)和auto。兩者其實(shí)是一樣的饭庞,前者推導(dǎo)T的類型戒悠,后者推導(dǎo)auto的類型。本文初創(chuàng)于公司內(nèi)部博客舟山,更適合于有基礎(chǔ)的同...
前言 相信每個(gè)人都寫過(guò)CMakeLists绸狐,然而卤恳,“一千個(gè)讀者心中有一千個(gè)哈姆雷特”,一千個(gè)程序員也能寫出一千種CMakeLists寒矿。這是因?yàn)镃...
C++11之前突琳,對(duì)象的拷貝控制由三個(gè)函數(shù)決定:拷貝構(gòu)造函數(shù)(Copy Constructor)、拷貝賦值運(yùn)算符(CopyAssignment o...
什么是繼承符相?什么是多重繼承拆融?多重繼承存在變量和函數(shù)名沖突怎么辦?子類對(duì)象和父類對(duì)象的內(nèi)存模型是什么樣的啊终?虛繼承如何解決多重繼承沖突問(wèn)題冠息? 本文將...
如題逛艰。 今天才發(fā)現(xiàn),原來(lái)C++從來(lái)不檢查數(shù)組索引是否越界搞旭。訪問(wèn)數(shù)組元素散怖,比如a[3]時(shí),編譯器其實(shí)已經(jīng)處理成了*(a+3)肄渗,這時(shí)候已經(jīng)沒(méi)有數(shù)組的...