Mô tả của std::is_voidtiểu bang rằng:
Cung cấp giá trị hằng số thành viên bằng true, nếu T là kiểu void, const void, portable void, hoặc const variable void.
Sau đó, những gì có thể được const void, hoặc một volatile void?
Câu trả lời này nói rằng const voidkiểu trả về sẽ không hợp lệ (tuy nhiên được biên dịch trên VC ++ 2015)
const void foo() { }
Nếu theo tiêu chuẩn, const voidlà không hợp lệ (VC bị sai) - thì là const voidgì?
voidnếu không cóconst".