近期語法使用小結

2021-06-25 23:55:17 字數 1057 閱讀 3648

1、typename 在c++11中 代替 class用於宣告標示符為型別,class主用於宣告或定義類型別和強列舉形式。另外typename增加了類似於 #define 這樣的巨集定義功能,不過不是簡單的字元替換,而是高於字元替換級別,將字元1宣告為型別標示符去宣告字元2為變數。

2、unable to cache user root

3、乙個大工程中選擇清理的時候一定要小心,不要全部清理掉,要不然是在浪費自己的時間等待編譯。

4、變數宣告即初始化。只不過宣告時初始化呼叫的是預設的初始化方式,而構造初始化則是顯示呼叫了建構函式或者再次呼叫複製建構函式去初始化乙個物件,得到乙個比較確定的初值。

12、lambda和auto使用繼續使用,auto確實方便,只要控制用於區域性區域變數可讀性也是很強的。

// testlanguage.cpp : 定義控制台應用程式的入口點。

//#include "stdafx.h"

#include

using namespace std;

#include

#include

void testvectorswap()

);cout<};

c(a);

c(b);

//採用的使移動交換的形式,只是把底層的資料指標交換了。

a.swap(b);

c(a);

c(b);

//兩種操作方式,另外一種則是(n,value)的形式,主要用來常量值,下面這種主要用於複製其他容器

b.assign(a.begin(),a.end());

c(a);

c(b);

}class a

};class b : public a

};template

class c

;//類成員模板

template

template< typename iter>

void c::set(iter begin)

近期工作小結

初入無線增值行業,就接受了一項比較糾結的任務 系統改造。由於一些特殊的歷史原因,原系統沒有留下任何設計文件,成了唯一的線索。之前的主要工作是編寫業務需求和做一些簡單的系統分析,完全沒有coding的經驗,於是乎頓感窘迫。冷靜下來之後發現,其實整套 的結構還是比較清晰的 1.業務識別 通過每項業務的特...

近期問題小結

前段時間工作上的事情太多了,終於搞定了pvr,這段時間太清閒,於是又拿出自己的板子玩。總結下這段時間的一些筆記,備忘。主要遇到的問題有 1.svc failed to register lockdv1 rpc service errno 111 mount mounting 192.168.1.10...

近期小結 082714

工作一年有餘,最近負責專案組內 重構。簡單說下我的體會。很多時候,我們都在說物件導向程式設計,可物件導向到底怎麼理解,估計每個人的想法都不一樣。很多人會告訴你一些很理論的東西。比如 封裝 繼承 多型 單一職責 依賴倒置 等等一系列高大上的名詞。更有甚者會搬出設計模式之類更加高大上的東東。好像不掌握這...