sizeof() в качестве аргумента принимает или ТИП или ЭКЗЕМПЛЯР ТИПА
(ВЫРАЖЕНИЕ с каким-либо ТИПОМ). И важен ТИП на самом деле. C1::fld
не является ни типом, ни выражением (экземпляром типа). Являлось бы
экземпляром типа, будь fld статическим полем, но так как есть без
указания на this выражения не получить.