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