Ho visto il codice come questo in precedenza:Qual è la differenza tra fare vettore <vector<T...>> e vettoriale <vector<T> ...>
using A = std::vector<std::vector<T>...>
dove T
è una lista di argomenti variadic template. Volevo sapere qual è la differenza tra mettere il pacchetto di parametri alla fine dell'ultima parentesi angolare e il primo. Ad esempio:
using B = std::vector<std::vector<T...>>;
Entrambe queste due vanno bene ma non so quale sia la differenza.
Qualcuno può spiegare? Grazie.
E nessuno dei due avrebbe compilare – Praetorian
@Praetorian hai ragione. Tuttavia, credo che OP sia più interessato a come i pacchetti di parametri vengono espansi. – mfontanini