What does the ‘void()’ in ‘auto f(params) -> decltype(…, void())’ do?

Since it is an expression that comma is simply the comma operator (meaning the type is the type of the rhs side: void), not another argument.

That code is using SFINAE – it’s enabled if t.reserve(n) exists but it wants to keep the return type as void.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)