Trong khi đọc tài liệu về boost :: test, tôi đã bắt gặp thuật ngữ "chức năng miễn phí". Những gì tôi hiểu là một hàm miễn phí là bất kỳ hàm nào không trả về bất kỳ thứ gì (Kiểu trả về của nó là void). Nhưng sau khi đọc thêm, có vẻ như các hàm miễn phí cũng không nhận bất kỳ đối số nào. Nhưng tôi không chắc. Tất cả đều là giả định của tôi. Vì vậy, bất cứ ai có thể xác định chức năng miễn phí?