Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Zmienne wychodzące poza funkcję oraz nazywanie ich zawartością stringa

Ostatnio zmodyfikowano 2019-12-26 12:28
Autor Wiadomość
kocotian
Temat założony przez niniejszego użytkownika
Zmienne wychodzące poza funkcję oraz nazywanie ich zawartością stringa
» 2019-12-25 22:05:22
Witam forumowiczów. Moje pytanie brzmi - czy istnieje jakaś możliwość aby utworzyć w funkcji zmienną która mogłaby być później wykorzystywana w innych funkcjach? Przykładowo mam funkcję 'int mk()' i chciałbym w niej utworzyć zmienną która mogłaby być później wykorzystywana w funkcji main(). Jeśli taka możliwość istnieje to czy istnieje jakiś sposób aby zmienną nazwać zawartością stringa lub char*? Z góry dziękuję za wszystkie odpowiedzi i życzę wszystkim forumowiczom wesołych świąt!
P-175873
pekfos
» 2019-12-26 12:28:36
Zmienne utworzone w funkcji są lokalne. Nie da się nazwać zmiennej dynamicznie - nazwy zmiennych muszą być znane w czasie kompilacji, a po niej nie mają żadnego wpływu na działanie programu.
Jaki problem miałoby to rozwiązywać? Nie wystarczy po prostu kontener std::map<std::string, T>? » Kurs C++ » Poziom 5Kontenery asocjacyjne std::set<> i std::map<> lekcja
P-175874
« 1 »
  Strona 1 z 1