Dal C al C++/Utilizzo basilare di librerie/Dichiarazioni e definizioni: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m ortografia |
m ortografia |
||
Riga 201:
Non esistono funzioni di nome "g" e con un parametro di tipo "int", ma ne esistono due con nome "g", una delle quali con un parametro di tipo "float" e l'altra con un parametro di tipo "double".
Esistono anche le conversioni standard da "int" a "float" e da "int" a "double".
Siccome non c'è una funzione che corrisponda esattamente e c'è più di una funzione che
Per evitare tale errore, in presenza di più funzioni sovraccaricate, si deve passare una parametro avente uno dei tipi per cui esiste la funzione sovraccaricata.
|