Upozornění kompilátoru (úroveň 1) C4089
'function' : různé typy ve skutečném parametru 'number', formální parametr 'number'
Odpovídající formální a skutečné parametry mají různé typy. Skutečný parametr se předává beze změny. Funkce přetypuje skutečný parametr na typ zadaný v definici funkce.