
K THU T L P TRÌNH H C ĐI N Ỹ Ậ Ậ Ệ Ơ Ệ
TỬ
Programming Engineering in Mechatronics
1
TR NG ĐI H C BÁCH KHOA HÀ N IƯỜ Ạ Ọ Ộ
Gi ng viênả: TS. TS. Đng Thái Vi tặ ệ
Đn vơ ị: B môn C đi n t , Vi n C khíộ ơ ệ ử ệ ơ
Hà N i, 09/2017ộ

1. T ng quan v ngôn ng l p trìnhổ ề ữ ậ
2. Gi i thi u s b ngôn ng Cớ ệ ơ ộ ữ
3. Ki u, toán t và bi u th c ể ử ể ứ
4. Dòng đi u khi nề ể
5. Hàm và c u trúc ch ng trìnhấ ươ
6. Con tr và m ngỏ ả
2
K THU T L P TRÌNH H C ĐI N TỸ Ậ Ậ Ệ Ơ Ệ Ử
7. C u trúcấ
8. Vào/ra trong C
9. C s c a C++ơ ở ủ
10. L pớ
11. K th a và đa hìnhế ừ
12. Lu ng vào/ra trong C++ồ

3
CH NG 12. Lu ng vào/ra trong C++ƯƠ ồ
12.1 Đa ra theo lu ngư ồ
12.2 Đa vào t lu ngư ừ ồ
12.3 Các b thao tácộ
12.4 X lý t pử ệ

4
Đc/ghi File trong C++ọ
1. Gi i thi uớ ệ
•Tới bây giờ, chúng ta đã sử dụng thư viện chuẩn
iostream, cung cấp các phương thức cin và cout để đọc
từ Standard Input và ghi tới Standard Output tương ứng.
•Chương này sẽ hướng dẫn bạn cách đọc và ghi một file.
Điều này cần một Thư viện chuẩn C++ khác là fstream,
mà định nghĩa 3 kiểu dữ liệu mới
•Sử dụng:
#include<iostream>
#include<fstream>

5
Đc/ghi File trong C++ọ
1. Gi i thi uớ ệ
Kiểu dữ liệu Miêu tả
ofstream Kiểu dữ liệu này biểu diễn Output File Stream và được
sử dụng để tạo các file và để ghi thông tin tới các file đó
ifstream Kiểu dữ liệu này biểu diễn Input File Stream và được sử
dụng để đọc thông tin từ các file
fstream
Kiểu dữ liệu này nói chung biểu diễn File Stream, và có
các khả năng của cả ofstream và ifstream, nghĩa là nó
có thể tạo file, ghi thông tin tới file và đọc thông tin từ file

