Eventuali duplicati:
What does a colon following a C++ constructor name do?Struct Constructor Sintassi
ho trovato l'esempio di seguito in linea tuttavia la sintassi per il costruttore mi confonde un po 'in particolare il: simbolo. Qualcuno potrebbe darmi una breve spiegazione? Grazie.
struct TestStruct {
int id;
TestStruct() : id(42)
{
}
};
possibile duplicato (http://stackoverflow.com/questions/1272680/what-does-a -colon-dopo-ac-costruttore-nome-do). Vedi anche l'elenco dei duplicati [qui] (http://stackoverflow.com/questions/3504215/what-does-the-colon-mean-in-a-constructor) –