Zdravím,
chci se zeptat, proč zadávající chce vracet int z funkce, když si představím klasický void?
Třeba funkce, která provádí jednouchý výpis:
struct BOD
{
int X;
}
int vypis(BOD *b)
{
cout << b->X;
return 0;
};
Navíc tohle na mě stejně řve: 'return' : cannot convert from 'int' to 'BOD'.
Věřím v tomu, že v dřívějších dobách (a je tomu i teď) se toto dělá právě pro otestování úspěšnosti nebo jak to mám říct. Nebo to má jiné důvody? Pokud ano, tak budu rád za příklad.
Díky za pomoc.