Hãy xem xét chức năng nàyĐiều này làm gì? toán tử trong C++ làm gì?
template<class T> inline bool cx(T &a, T b) {return a < b ? a = b, 1 : 0;}
Bất cứ ai có thể giải thích chính xác điều này đang làm gì? Nó có vẻ khác với định dạng condition ? true : false
điển hình.
Nó * là * điều kiện 'điển hình? true: false' – juanchopanza
Thế thì tôi không hiểu mảnh nào là gì, bởi vì điều tôi thấy là 'điều kiện? điều kiện, đúng: false' –
Sau đó, bạn nên hỏi những gì 'a = b, 1' có nghĩa là. Hoặc làm thế nào toàn bộ điều được phân tích cú pháp, có tính đến quyền ưu tiên của nhà điều hành.Nhưng nó là một biểu thức có điều kiện tiêu chuẩn. Mã này dường như được viết để gây nhầm lẫn mặc dù. – juanchopanza