ufff... Jediné čeho chci dosáhnout je předat adresu konkrétního pole konstant podprogramu, tak abych mohl podprogram volat z mainu kdykoliv a v závorce mu předat z čeho má číst. Takže vícerozměrné pole nechci, protože nebudu konstanty číst najednou ale různě, v závislosti např výsledku podmínky...
int main(void) {
.....
if(podminka) ctipole(pole1);
if(jinapodminka) ctipole(pole3);
.....
}
v ctipole() v cyklu bych použil for(byte i=0; i<sizeof(pole); i++)
cout neznám, půjde to použít pro vyčtení hodnoty z FLASH paměti? (pole je v PROGMEM)