c++使用struct.class 來定義乙個類:
struct的預設成員許可權為public
class的預設成員許可權是private
class student
//運算子過載
student operator+
(const student& x)
}
//前置
complex &operator++()
//後置
complex operator++
(int
)
//友元函式friend
1.按塊快取:如檔案系統
2.按行快取 : \n
3.不快取
int a;
int index =0;
while
(cin>>a)
//通過該方法將快取區的資料給清除將1024個快取區髒資料,以\n為結尾
cin.
ignore
(1024
,"\n");
char ch;
cin>>ch;
//輸出檔案的操作
//1.建立檔案流
fstream fout;
//2.開啟檔案,在檔案尾部新增資料,ios::trunc檔案存在則清除檔案原有的內容
fout.
open
("xx.txt"
,ios:
//3.判斷檔案是否讀取成功
if(fout.
fail()
)//4.使用檔案流
fout<<
"input a number"
<
//5.關閉檔案流
fout.
close()
//讀取檔案操作,
//1.建立檔案流
ifstream in
(str.
c_str()
,ios:
:in | ios:
:binary)
//2.開啟檔案,string類轉為char陣列型別,ios::in讀入方式,ios::binary 以二進位制方式讀取
in.open
(str.
c_str()
,ios:
:in | ios:
:binary)
//3.判斷是否讀取成功
if(in.
fail()
)//4.判斷是否讀取到eof結束位置
char temp[max]
while
(!in.
eof())
//5.關閉輸入流
in.close
()
淺拷貝:只拷貝指標位址,c++預設拷貝建構函式與賦值運算子過載都是淺拷貝
深拷貝:重新分配堆記憶體,拷貝指標指向內容
3 xpath高階語法 css高階語法
xpath 使用路徑表示式來選取 xml 文件或html文件上的節點或節點集,分別有絕對路徑 相對路徑兩種表達方式。缺點 webdriver會將整個頁面的所有元素進行掃瞄以定位我們所需要的元素,若指令碼中大量使用xpath做元素定位,指令碼的執行速度會變慢 表示式描述 選取當前節點 選取當前節點的父...
CSS 高階語法
你可以對選擇器進行分組,這樣,被分組的選擇器就可以分享相同的宣告。用逗號將需要分組的選擇器分開。在下面的例子中,我們對所有的標題元素進行了分組。所有的標題元素都是綠色的。h1,h2,h3,h4,h5,h6 根據 css,子元素從父元素繼承屬性。但是它並不總是按此方式工作。看看下面這條規則 body根...
CSS 高階語法
你可以對選擇器進行分組,這樣,被分組的選擇器就可以分享相同的宣告。用逗號將需要分組的選擇器分開。在下面的例子中,我們對所有的標題元素進行了分組。所有的標題元素都是綠色的。h1,h2,h3,h4,h5,h6根據 css,子元素從父元素繼承屬性。但是它並不總是按此方式工作。看看下面這條規則 body根據...