Quoting Robert Dewar <dewar@adacore.com>: > But as noted the C++ standard prefers integral type, so might as well > standardize on that when talking about C or C++. I think it also helps clarity to speak of integral types. I.e. in the C family of languages, 'char' is an integral type, but you may not use the 'int' keyword for a 'char' declaration.