Struct Constructor Syntax [duplicar]
Posible duplicado:
¿Qué hacen los dos puntos después de un nombre de constructor C ++?
Encontré el siguiente ejemplo en línea, sin embargo, la sintaxis para el constructor me confunde un poco, especialmente el símbolo:. ¿Podría alguien darme una breve explicación? Gracias
struct TestStruct {
int id;
TestStruct() : id(42)
{
}
};