Re: C kérdés

Andras Tantos andras_tantos at yahoo.com
Wed Feb 16 18:37:42 CET 2005


Nem progaltam ki, de mit szolnal ehhez:

__farflash const char __farflash  *MainMenu[]=
{
  (__farlash const char*)("F2 - Festési programok"),
  (__farlash const char*)("F3 - Beállítás"),
  (__farlash const char*)("F4 - Nyomtatás"),
  (__farlash const char*)("F4 - Teszt")
};

Udv,
Tantos Andras


----- Original Message ----- 
From: "Bali Zoltan" <eltexto at freemail.hu>
To: <elektro at tesla.hu>; <avr-hun at x-dsl.hu>
Sent: Wednesday, February 16, 2005 9:15 AM
Subject: C kérdés


Sziasztok !

Hogyan tudnák változó hosszuságú stringekre
mutató pointer tömböt létrehozni úgy, hogy
a pointerek és a stringek is a prog. mem-be
kerüljenek inicializálva(csak a string) ?

pl. ez a ramban megy

char *MainMenu[]=
{
  "F2 - Festési programok",
  "F3 - Beállítás",
  "F4 - Nyomtatás",
  "F4 - Teszt"
};
De igy már nem:

__farflash const char __farflash  *MainMenu[]=
{
  "F2 - Festési programok",
  "F3 - Beállítás",
  "F4 - Nyomtatás",
  "F4 - Teszt"
};

Jelenleg áthidaló megoldásként igy csinálom:

__farlash char msg1[]  = {"Unknown"};
__farflash char msg2[]  = {"RTG3103"};
__farflash char msg3[]  = {"RTG3105"};
__farflash char msg4[]  = {"RTG3106"};
__farflash char msg5[]  = {"TR8800BR"};

__flash const char __flash* ChpMsg[5]=
{
  msg1,msg2,msg3,msg4,msg5
};

De ez randa és kényelmetlen.
Van valami más megoldás amit nem tudok ?

Köszi

Üdv.   Zoli


_______________________________________________
Avr-hun mailing list
Avr-hun at x-dsl.hu
http://www.x-dsl.hu/cgi-bin/mailman/listinfo/avr-hun




More information about the Elektro mailing list