Thao tác file với tập tin trong C++

Ngành Khoa học - Kỹ thuật,Điện - Điện tử
  Đánh giá    Viết đánh giá
 18      489      0
Phí: Tải Miễn phí
Mã tài liệu
tmyntq
Danh mục
Ngành Khoa học - Kỹ thuật,Điện - Điện tử
Thể loại
thao tác tập tin trong c++
Ngày đăng
20/4/2014
Loại file
pdf
Số trang
7
Dung lượng
0.47 M
Lần xem
489
Lần tải
18
  DOWNLOAD
File đã kiểm duyệt an toàn

Thao tác file với tập tin trong C++

HƯỚNG DẪN DOWNLOAD TÀI LIỆU

Bước 1:Tại trang tài liệu thuvienmienphi bạn muốn tải, click vào nút Download màu xanh lá cây ở phía trên.
Bước 2: Tại liên kết tải về, bạn chọn liên kết để tải File về máy tính. Tại đây sẽ có lựa chọn tải File được lưu trên thuvienmienphi
Bước 3: Một thông báo xuất hiện ở phía cuối trình duyệt, hỏi bạn muốn lưu . - Nếu click vào Save, file sẽ được lưu về máy (Quá trình tải file nhanh hay chậm phụ thuộc vào đường truyền internet, dung lượng file bạn muốn tải)
Có nhiều phần mềm hỗ trợ việc download file về máy tính với tốc độ tải file nhanh như: Internet Download Manager (IDM), Free Download Manager, ... Tùy vào sở thích của từng người mà người dùng chọn lựa phần mềm hỗ trợ download cho máy tính của mình  

NỘI DUNG TÀI LIỆU

Thao tác file với tập tin trong C++

 

HÌNH ẢNH DEMO
Tài liệu Thao tác file với tập tin trong C++ slide 1

Tài liệu Thao tác file với tập tin trong C++ slide 2

Tài liệu Thao tác file với tập tin trong C++ slide 3

Tài liệu Thao tác file với tập tin trong C++ slide 4

Tài liệu Thao tác file với tập tin trong C++ slide 5


Chỉ xem 5 trang đầu, hãy download Miễn Phí về để xem toàn bộ

Đại học Quốc Gia Thành phố Hồ Chí Minh
Trường Đại học Khoa Học Tự Nhiên
Khoa Công Nghệ Thông Tin
Hướng dẫn
THAO
TÁC
VỚI
TẬP
TIN
TRONG
C++
________________________
________________________
Tháng 9/2011
Thao tác với tập tin
1
Phân loại
Tập tin là hình thức lưu trữ phổ biến trên bộ nhớ phụ, gồm 2 loại:

Tập tin văn bản: là tập tin chỉ lưu trữ thuần túy văn bản, trong đó các kí tự được biểu diễn
ằng mã ASCII của nó, người dùng có thể đọc được.
o
Tính chất

Dễ truy xuất và xử lý

Độ bảo mật kém

Tốc độ truy xuất kém

Kích thước lớn
o
Ví dụ: Lưu số
nguyên 12345 ở dạng binary (2 byte) và dạng chuỗi (5 byte)
o
Các dạng thường gặp

Tập tin cấu hình: *.INI, *.CFG

*.TXT, *.HTML, *.XML

Tập tin nhị phân: là tập tin chứa dữ liệu mà có ít nhất một vài chuỗi bit không thể biểu diễn ở
dạng văn bản trơn. Do đó tập tin này chỉ có máy đọc được, còn người không đọc được.
o
Tính chất

Truy xuất và xử lý phức tạp

Tốc độ truy xuất nhanh

Tính bảo mật cao hơn
o
Các dạng thường gặp

Các tập tin có cấu trúc tự định nghĩa

*.DOC, *XLS, *.PDF, *.PPT…

*.JPG, *.PCX, *.BMP, *.TIF…

*.MP3, *.WAV, *.AVI…
2
Một số hàm thao tác tập tin với C++
Nhiều bộ thư viện cung cấp một tập các hàm thao tác với tập tin với C++. Ở đây giới thiệu 2 cách
phổ dụng:

Tập hàm trong cstdio (stdio.h)

Tập hàm trong namespace std
2.1
Sử dụng cstdio (stdio.h)
2.1.1
Một số hàm xử lý chung
Tên hàm
Chức năng
fopen
Mở tập tin
fclose
Đóng tập tin
fcloseall
Đóng tất cả tập tin
fflush
Làm sạch vùng đệm của một tập tin đang mở
fflushall
Làm sạch vùng đệm của tất cả
emove/unlink
Xóa tập tin
feof
Kiểm tra xem đã đọc đến cuối tập tin
Khoa CNTT | ĐH KHTN TP HCM
Trang 2
Thao tác với tập tin
2.1.2
Một số hàm xử lý cho tập tin văn bản
Tên hàm
Chức năng
fprintf
Ghi giá trị dạng text lên tập tin
fscanf
Đọc giá trị dạng text từ tập tin
putc/fputc
Ghi lên tập tin một kí tự (sử dụng tập tin văn bản hoặc nhị phân có khác biệt )
getc/fgetc
Đọc từ tập tin một kí tự (sử dụng tập tin văn bản hoặc nhị phân có khác biệt)
fputs
Ghi một chuỗi vào tập tin
fgets
Đọc một chuỗi từ tập tin
2.1.3
Một số hàm xử lý cho tập tin nhị phân
Tên hàm
Chức năng
putw
Ghi một số nguyên lên tập tin
getw
Đọc một số nguyên từ tập tin
fwrite
Ghi các mẫu tin (có cấu trúc định trước) lên tập tin
fread
Đọc các mẫu tin (có cấu trúc định trước) từ tập tin
fseek
Di chuyển con trỏ đến vị trí mong muốn
ftell
Cho biết vị trí hiện tại của con trỏ
Chi tiết của mỗi hàm có thể xem từ MSDN hoặc link sau:
http://www.cplusplus.com/reference/cli
ary/cstdio/
2.1.4
Ví dụ:

Ghi tập tin văn bản
/*
fprintf
example
*/
#include
int
main
()
{
FILE
*
pFile;
int
n;
cha
name
[100];
pFile
=
fopen
("myfile.txt","w");
fo
(n=0
;
n
;
n++)
{
puts
("please,
ente
a
name:
");
gets
(name);
fprintf
(pFile,
"Name
%d
[%-10.10s]\n",n,name);
}
fclose
(pFile);
eturn
0;
}
Khoa CNTT | ĐH KHTN TP HCM
Trang 3

Nguồn: thuvienmienphi

 

Bạn phải gởi bình luận/ đánh giá để thấy được link tải

Nếu bạn chưa đăng nhập xin hãy chọn ĐĂNG KÝ hoặc ĐĂNG NHẬP
 
 

BÌNH LUẬN


Nội dung bậy bạ, spam tài khoản sẽ bị khóa vĩnh viễn, IP sẽ bị khóa.
Đánh giá(nếu muốn)
 BÌNH LUẬN

ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

0
0 Đánh giá
Tài liệu rất tốt (0)
Tài liệu tốt (0)
Tài liệu rất hay (0)
Tài liệu hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá

 
LINK DOWNLOAD

Thao-tac-file-voi-tap-tin-trong-C.pdf[0.47 M]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
thuvienmienphi.com
DOWNLOAD
(Miễn phí)

Tài liệu tương tự