Witam serdecznie
jestem totalnym n00bem, dopiero zaczynam swoja przygode z C++ i mam problem zwiazany z przekazywaniem danych.
Podzielilam sobie moj program na 3 pliki. main.. funkcje i messages.
Jako ze program ma byc w domysle 2 jezyczny, chcialam aby w zaleznosci od wybranego przez usera jezyka, wyswietlaly sie odpowiednie komunikaty.
No i tu pojawia sie problem. Na poczatku chcialam to zrobic za pomoca tablic. po wpisaniu tego "na zywca" do pliku messages"
string tablica1 [2][5];
//PL
tablica1[0][0] = "wybrales polski";
//FR
tablica1[1][0] = "vous avez choisi la langue francaise";
pojawia sie komunikat bledu:
tablica1 does not name a type.
umieszcze to w funkcji komunikaty ();
to z kolei w poliku funkcje, w funkcji wybierz_jezyk() pojawia sie blad ze "tablica1[0][0]" was not declared in this scope.
Probowalam jeszcze wyzucic string tablica1 [2][5]; poza funkcje komunikaty. Wtedy jak najbardziej program sie kompuluje, ale w miejscu gdzie powinien sie pojawic napis wybrales polski, nic sie nie wyswietla.
Identycznie jest gdy probuje rozwiazac problem za pomoca struktur.
prosze o pomoc