Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Przeciążanie w programie w C++

KunAguero 19 Maj 2012 13:26 885 1
  • #1 19 Maj 2012 13:26
    KunAguero
    Poziom 7  

    std::string AtBash(const std::string &str) const;
    void AtBash(const std::string &istr, const std::string &ostr) const { UseFunc(&Koder::AtBash,istr,ostr); }
    Mam pytanie czy powyzszy przyklad przeciazenie?

    0 1
  • #2 20 Maj 2012 12:50
    lolcio
    Poziom 16  

    Funkcja AtBash jest przeciążona w Twoim przykładzie. Żeby tak było to funkcje muszą różnić sie ilością, bądz też typem argumentów. Typ zwracany nie jest brany pod uwage przez kompilator.

    0