On Thursday, April 5, 2018 at 9:49:50 PM UTC-4, enoquick wrote:
> Il 05/04/2018 02:55, Emanuele Merlo ha scritto:
> > Qualcuno sa spiegarmi i segreti della definizione di make_unique, in
> > particolare perché c'è "enable_if"?
>
> hai toccato una delle parti piu complesse e meno conosciute di C++
> La definizione a compile time di metodi che esistono solo se sono
> soddisfatte alcune condizioni (in questo caso se _Ty non e' un array)
>
In fondo è il risultato dello stesso argomento di cui parlavamo nell'ultimo
thread, le r-value references.
Il C++11 s'è portato dietro un sacco di novità. Sono comunque 6-7 anni fa.
Ciao!