Trochę się zamotałem. Mam taką sytuację:
Coś chyba jest nie tak z linią
bo kompilator pluje się o przypisanie do zmiennej language:
.language = lang_polish
z komunikatem:
Chcę, aby maszynka od menu wyświetlała teksty w wybranym języku, czyli dostawała adres jednej z tablic zawierającej wskaźniki do napisów. Już miałem to zrobione w starszym gcc według nongnu.org i działało. Teraz wziąłem Atmel Studio 6.1 i gcc 4.7.2. Z domyślnymi ustawieniami pluł się o const przy stałych umieszczonych we flash (PROGMEM). Uzupełniłem więc. Tylko nie wiem co z tą felerną linią. const char ** to powinien być wskaźnik na wskaźnik na stałą typu char. Tylko że ja już się pogubiłem.
Pomoże ktoś?
Kod: C / C++
Coś chyba jest nie tak z linią
Kod: C / C++
bo kompilator pluje się o przypisanie do zmiennej language:
.language = lang_polish
z komunikatem:
Cytat:Warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
Chcę, aby maszynka od menu wyświetlała teksty w wybranym języku, czyli dostawała adres jednej z tablic zawierającej wskaźniki do napisów. Już miałem to zrobione w starszym gcc według nongnu.org i działało. Teraz wziąłem Atmel Studio 6.1 i gcc 4.7.2. Z domyślnymi ustawieniami pluł się o const przy stałych umieszczonych we flash (PROGMEM). Uzupełniłem więc. Tylko nie wiem co z tą felerną linią. const char ** to powinien być wskaźnik na wskaźnik na stałą typu char. Tylko że ja już się pogubiłem.
Pomoże ktoś?
