Czy można w jakiś sposób odczytać nazwę obiektu klasy w tej klasie (nie wiem jakieś this-> ?), który jeszcze nie istnieje? (hmm nie wiem jak to wytłumaczyć lepiej) chodzi mi dokładnie o sytuacje w której chce zapisać dane obiektu do pliku o nazwie takiej z jakiego obiektu została wywołana. przykładowo mam obiekt:
jakas_klasa a; a.save_to_file(); jakas_klasa b; b.save_to_file(); w wyniku czego metoda w obiekcie a utworzy plik o nazwie "a", a dla obiektu b plik "b" (bez potrzeby podawania argumentu do metody), oba pliki są przedstawicielami tej samej klasy. #programowanie #informatyka #cpp #cplusplus
@cevilo: po prostu się pytam to raz, po drugie po co się odzywasz skoro nic nie wnosisz. Po trzecie nie zesraj się, bo czasami pojawiają się takie rzeczy w nowych "wersjach" języków co się filozofom wcześniej nie śniły.
@OstryKepucz: wnoszę, uświadamiam ci że jesteś idiotą, bo ja wiem, że znasz odpowiedź na to pytanie i wiesz jak to zrobić, tylko po prostu się nie zastanowiłeś, bo nie lubisz, nie umiesz myśleć
Ehh, 37lat i chyba kryzys wieku średniego mnie dopadł. Dla hejterów mieszkam w Norwegii i tutaj są ładowarki ;-) #chwalesie #tesla #samochody oczywiście long range z 4x4
(hmm nie wiem jak to wytłumaczyć lepiej)
chodzi mi dokładnie o sytuacje w której chce zapisać dane obiektu do pliku o nazwie takiej z jakiego obiektu została wywołana.
przykładowo mam obiekt:
jakas_klasa a;
a.save_to_file();
jakas_klasa b;
b.save_to_file();
w wyniku czego metoda w obiekcie a utworzy plik o nazwie "a", a dla obiektu b plik "b" (bez potrzeby podawania argumentu do metody), oba pliki są przedstawicielami tej samej klasy.
#programowanie #informatyka #cpp #cplusplus
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Generalnie nazwy zmiennych (lokalnych) w czasie kompilacji się gubią, przestają istnieć.
Możesz jeszcze templatkami się pobawić, ale to przerost formy nad treścią.
https://ideone.com/ASBFmY
https://ideone.com/YY9kTO