2
Perché il C ++ ci consente di racchiudere il nome della variabile tra parentesi quando si dichiara una variabile?
Ad esempio una dichiarazione come quella: int (x) = 0; O anche quello: int (((x))) = 0; Mi sono imbattuto in questo perché nel mio codice mi è capitato di avere un frammento simile al seguente: struct B { }; struct C { C (B *) {} void f () …