Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys

20.3.4 sijoita

Kun näyttö on merkkijonon kysynyt, pitäisi merkkijonon muuttunut arvo saattaa jäsenen tietoon:

lukemine.3\jasen.cpp - sijoita

	int cJasen::sijoita(int k,const string &st)
	{
	  switch ( k ) {
	    case  0: muunna_jono(st,&tunnus_nro);      return 0;
	    case  1: muunna_jono(st,&nimi);            return 0;
	    case  2: muunna_jono(st,&hetu);            return 0;
	    case  3: muunna_jono(st,&katuosoite);      return 0;
	...
	    case  9: muunna_jono(st,&liittymisvuosi);  return 0;
	    case 10: muunna_jono(st,&jmaksu);          return 0;
	    case 11: muunna_jono(st,&maksu);           return 0;
	    case 12: muunna_jono(st,&lisatietoja);     return 0;
	    default:                                   return 1;
	  }

Tehtävä 20.164 Montako muutosta

Jos jäseneen lisätään vaikkapa kenttä Jasenmaksu-97 - kenttä, niin kuinka monta muutosta ja mihin tarvitsee tehdä (yksi muutos on aina yksi muutettu/lisätty/poistettu rivi).


Ylös Edellinen Seuraava Otsikkosivu Hakemisto Sisällys