-1

私はこのクラスを持っています:

class BankAccount{
    private:
        char* ownerName;
        char IBAN[14];
        double balance;
}

そして、私はこの機能を持っています:

char* BankAccount::getIban(){
    return this->IBAN;
}

それは有効ですが、なぜ IBAN を変更できないようにしたいので、このように getIban() を定義できないのだろうかと思います:

char* BankAccount::getIban()const{
    return this->IBAN;
}

それは言うreturn value does not match the function type.

4

3 に答える 3