As early as 1997, before C++ was fully standardized, Brian Parker proposed a portable solution based on the sizeof operator.
Już w 1997 roku, zanim C++ został w pełni ustandaryzowany, Brian Parker zaproponował przenośne rozwiązanie w oparciu o operator sizeof.