cho mình hỏi chi tiết về hàm pair trong c++ spam bay màu oki
1 câu trả lời
hmm... theo như mình hiểu thì hàm pair là để ghép chung 2 kiểu dữ liệu khác nhau vào với nhau thành 1 biến.
Cú pháp: pair <kiểu dữ liệu 1, kiểu dữ liệu 2> tên biến;
gán: tên biến.first = ... (kiểu dữ liệu 1 của biến pair)
tên biến.second = ... (kiểu dữ kiệu 2 của biến pair)
Ngoài ra còn có thể khai báo và gán:
pair <kiểu dữ liệu 1, kiểu dữ liệu 2> tên biến(giá trị 1, giá trị 2);
//
pair <kdl 1, kdl 2> tên biến;
tên biến = make_pair(gt1, gt2);
Lấy ví dụ:
pair <int,string> pair1(7,"H");
cout << pair1.first << " " << pair1.second;
//mh kết quả
7 H
Câu hỏi trong lớp
Xem thêm