x-kom hosting

[C++] nazwa klasy

lightinside
utworzono
utworzono (edytowane)

Czy jest jakakolwiek możliwość aby nadać klasie nazwę pobraną od użytkownika?

 

Drugie pytanie

 

Czy istnieje możliwość aby nadać obiektowi nazwę pobraną od użytkownika?

 

Wydaję mi się to nie prawdopodobne ale chcę się upewnić.(Odnośnie obu pytań)

Garrappachc
komentarz
komentarz (edytowane)


class Foo {
  std::string nazwa;
public:
  Foo(std::string n) : nazwa(n) {}
};

I nazwę podajesz w konstruktorze.

 

Jeżeli chodzi o nazwę zmiennej, to to niestety nie jest możliwe ze względu na specyfikę C++ - a konkretniej fakt, że jest to język kompilowany. Takie rzeczy tylko w php/perlu/bashu itepe.

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.