Hỏi về cin.ignore

Mọi người cho e hỏi lệnh

cin.ingore(n)
sau khi dùng thì n kí tự còn lại (chưa được nhập vào biến) có còn lưu trong bộ nhớ tạm không hay đã bị xóa hẳn rồi.
Ví dụ cho người dùng nhập phép tính : 1+2
Muốn đẩy giá trị 1 vào biến a, “+” vào biến dấu , giá trị 2 vào biến b thì có thể sử dụng cin.ignore sau mỗi lệnh cin không ạ?

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?