1,vector
//注意容易混淆的問題:各種括號
vectorv1(10);//v1有10個int元素,每個都初始化為0
vectorv2;//v2有1個元素,值是10
vectorv3[10];//v3是有10個元素的陣列,相當於二維陣列。 //
每個元素都是乙個空vector物件
vectorv4(10, 1);//v4有10個int元素,每個都初始化為1
vectorv5;//v5有2個int元素,值分別是10和1
可以定義結構體向量
struct scoreitem;
vectorscoresheet;
2,檔案讀寫
輸入輸出重定向
將標準輸入和標準輸出與命名檔案關聯起來
c:\>
program
>outputfile
執行名為program.exe的可執行程式,用檔案inputfile作為輸入,用檔案outputfile作為輸出
步驟:1)新建乙個檔案流物件
讀檔案用ifstream,寫檔案用ofstream;
(2)把檔案流物件和檔案關聯起來
開啟檔案,使用檔案流的open函式;
可以指定開啟檔案的模式
(3)操作檔案流
使用與終端i/o相同的操作讀寫檔案
(4)關閉檔案流
使用檔案流的close函式
#include //檔案流標準庫標頭檔案
using namespace std;
int main()
in.close();
ofstream out; //用來輸出(寫檔案)的檔案流
out.open("output.txt");
out << "sum is: " << sum << endl;
out.close();
C 知識點4 vector與string簡述
string 使用string類必須包含標頭檔案 include string物件的初始化 1.預設初始化 string s1 2.拷貝初始化 string s4 s1 string s5 qwer 3.直接初始化 string s3 qwer string s5 qwer string s6 10...
C 生成CHM檔案 資料彙總
c 生成chm檔案 入門篇 c 生成chm檔案 中級篇 c 生成chm檔案 應用篇 下面一系列是以乙個例項專案利用前面的知識製作的chm編輯器,支援將文章匯出為chm檔案 匯出的chm檔案中的 語法加亮顯示 批量新增html檔案到專案中 chm檔案轉換為word格式 反編譯chm檔案等功能。c 生成...
使用C語言讀取bmp檔案資料
2014 9 24 02 23 讀取bmp資訊.cpp author 王炳華 執行此檔案,在同目錄下存放乙個名為dog.bmp的,格式必須為bmp include include define bmptype 19778 bool isbmp file f int multiply 2 int i ...