30/09/2018, 17:55

Làm sao để đọc file và tách chuỗi bằng dấu phân cách -?

Ví dụ mình có 1 file danh sách sinh viên, mỗi dòng có các thông tin vd:
Nguyen Van A - 26/1/1990 - 1345295
Nguyen Van B - 2/12/1980 - 1345233
Làm sao để mình tách ra các thành phần, Nguyen Van A lưu vào biến HoTen, 26/1/1990 lưu vào biến NgaySinh, 1345295 lưu vào biến MaSo,… mà bỏ qua kí tự “-” vs " " vậy?

Nguyễn Văn Khoa viết 19:56 ngày 30/09/2018
getline( FileIn, tenbien, "-");

Chương trình đọc đến trước “-” sẽ dừng và con trỏ file sẽ nhảy qua sau “-”

Bài liên quan
0