Câu hỏi của tôi chắc chắn là một câu hỏi đơn giản cho bất kỳ ai quen thuộc với cú pháp C++. Tôi chỉ đang học C++ và đây là một số bài tập về nhà .Cách lấy kiểu giá trị từ trình lặp trong C++?
template<typename Iter>
void quickSort(Iter begin, Iter end)
{
//..
auto pivot = * (begin + (end - begin)/2);
//..
}
trục được cho là chứa giá trị từ tâm của khoảng [bắt đầu, kết thúc]. Ite Mã tôi đã viết ở đó hoạt động, nhưng auto
là một từ khóa từ tiêu chuẩn mới của ngôn ngữ. Làm thế nào để làm điều đó theo cách cũ? Viết gì thay vì auto
?
Đó là những gì tôi muốn xem. Một người chỉ học C++, sử dụng trình lặp và 'tự động'. :) – jalf