- 3,067
- 725
- CPU
- Intel i5-6600K @4.6 GHz
- Dissipatore
- Cryorig H5
- Scheda Madre
- ASRock Z170 Extreme 6
- HDD
- WesternDigital 1TB & Crucial MX200 250GB
- RAM
- Corsair Ven 16GB DDR4 2133MHz
- GPU
- Sapphire RX 580 Nitro+
- Monitor
- Dell S2418H
- PSU
- RM550X
- Case
- NZXT S340
- Periferiche
- Anne Pro 2, Razer Abyssus
- OS
- Windows 10 Pro
Sera ragazzi.
Studiando il C# ho scoperto che è possibile dichiarare una funzione che accetta un numero indefinito di parametri che va a spiegare il metodo statico System.Console.Write(...).
Confrontandolo col C++ mi è venuto in mente la gestione degli stream del C. Ad esempio la funzione printf(const char*, ...) accetta parametri illimitati. Cercando però il prototipo molto spesso è scritto come io ho scritto sopra, ovvero la stringa e poi i 3 puntini. Ipoteticamente quei tre puntini non indicano alcun tipo :asd:
Mi chiedevo quindi se, visto che è possibile in C, in C++ è possibile avere un Array/Lista di argomenti.
Grazie
Studiando il C# ho scoperto che è possibile dichiarare una funzione che accetta un numero indefinito di parametri che va a spiegare il metodo statico System.Console.Write(...).
Confrontandolo col C++ mi è venuto in mente la gestione degli stream del C. Ad esempio la funzione printf(const char*, ...) accetta parametri illimitati. Cercando però il prototipo molto spesso è scritto come io ho scritto sopra, ovvero la stringa e poi i 3 puntini. Ipoteticamente quei tre puntini non indicano alcun tipo :asd:
Mi chiedevo quindi se, visto che è possibile in C, in C++ è possibile avere un Array/Lista di argomenti.
Grazie