Tema: Dar helpo c++
Autorius: Tomis
Data: 2010-11-23 13:50:27
Sveiki,
Dar turiu viena klausimeli: turiu konstantu kruva. turiu char kintamaji,  
kurio eilute atitinka kurios nors konstantos pavadinima. Reikia pagal ta  
kintamaji isrinkt reikiama konstanta. Galima lygtai per select case  
padaryt, bet konstantu pas mane labai daug ir rezultatas gautusi toks  
painus.
Gal yra paprastesniu varijantu?

typedef struct {
	 char Name[50];
	 char Unit[10];
	 char Prefix[10];
	 int Precision;
} ATParam ;

const ATParam FQ0103={"aaa","m3","V",1};
const ATParam FQ0501={"bbb","l","F",1};
const ATParam FQ0601={"ccc","m3","V",1};
const ATParam FQ0701={"ddd","l","F",1};

--------------
void Show(char* item)
{
ATParam T=item ??????
printf("%s",T.Name)
printf("%s",T.Unit)
}
--------------------
void _main
{
Show("FQ501")
Show("FQ601")
Show("FQ701")
}