C++/Przeciążanie funkcji: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
→‎Typ argumentów: dodałem o rzutowaniu na tablicę znaków
klasa string jest bardzo wielka i kopiowanie łańcucha zajęłoby dużo czasu, w takim
Linia 97:
<source lang="cpp">
void pisz(char);
void pisz(const std::string&);
void pisz(void);
void pisz(char a) {
printf("%c", a);
}
void pisz(const std::string& a) {
printf("%s", a.c_str());
}