Trong C++ một cái gì đó 14 như thế này đã được thực hiện theo pháp luật (đối với lambdas
): -tự như chức năng lập luận
auto l = [](auto x, auto y) { return x+y; };
Tuy nhiên một cái gì đó như thế này vẫn không hợp pháp: -
auto sum (auto x, auto y)
{
return x+y;
}
sự tò mò của tôi là lý do tại sao không phải là thứ hai được thêm vào tiêu chuẩn (mặc dù nó được cho là được thêm vào trong C + + 17 hy vọng)? Các ưu điểm của & là điểm yếu thứ hai?
mẫu nhiều !? – StoryTeller