Class Foo :private std::string
{
public:
const std::string & temp::name() const
{
(std::string&)(*this) = "hej";
return (const std::string&)(\* this);
}
Dlaczego ta metoda nie wyrzuca błędu i pozwala modyfikowac stringa ?
#cpp #programowanie #naukaprogramowania,
{
public:
const std::string & temp::name() const
{
(std::string&)(*this) = "hej";
return (const std::string&)(\* this);
}
Dlaczego ta metoda nie wyrzuca błędu i pozwala modyfikowac stringa ?
#cpp #programowanie #naukaprogramowania,
- Najlepsze
- Wszystkie komentarze






const_castazamiaststatic_casta(który powinien niż faulować)Komentarz usunięty przez autora