Sử dụng Standard Template Library (STL)
Standard Template Library (STL) gồm nhiều lớp lớp có sẵn, hỗ trợ cho người lập trình trong cách tổ chức dữ liệu, giải thuật.... STL đưa ra rất nhiều thuật toán cơ bản và cấu trúc dữ liệu cơ bản. Sau đây là một số ví dụ cách sử dụng STL.
//Hàm đọc dữ liệu từ file và lưu trữ vào vector
void getValue(vector
{
int a[10];
fstream fi("d:\\test.txt",ios::in);
int i=0;
if(fi.is_open())
{
while(!fi.eof())
{
fi>>a[i];
i++;
}
for(int i=0;i<6;i++)
//Them du lieu vao vector
v.push_back(a[i]);
fi.close();
}
else
cout<<"Error!"<
}
//Sắp xếp dữ liệu trong Vector.
void sortASC(vector
{
sort(v.begin(),v.end());
for(int i=0;i
cout<
cout<
}
// Hàm lưu dữ liệu từ vector và tệp tin
void writeToFile(vector
{
fstream fo("d:\\OUTPUT.txt",ios::out);
if(fo.is_open())
{
for(int i=0;i
fo<
fo.close();
}
else
cout<<"Error!"<
}
» Tin mới nhất:
» Các tin khác: