Tema: Re: pogrammer is...
Autorius: Laimis
Data: 2011-01-10 11:50:36
saimhe rašė:
>> skaičius reikia dėti į string, bet kaip paskui man su tuo string
>> daryti veiksmus? Prie jo pridėti,atimti, dauginti?
>
> Tais pačiais "ant popieriaus" būdais, kaip pradinėje mokykloje mokė.
> Tikros didelių skaičių bibliotekos sumą ir skirtumą panašiai ir daro.
> Daugyba ir dalyba gautųsi per lėtos, yra kitu principu veikiančių
> greitesnių algoritmų.
>
>
>> AB01 |Žooodis Žodis| 2 2 2
>> Kaip reikia paiimti iš eilutes informaciją tarp ||?
>
> s1 = strchr(eil, '|');
> *s1++ = '\0';
> /* eil -- gatavas pirmasis stringas */
> while (isspace(*s1++));
> /* "Žooodis" pradžioje (galbūt už skirtuko yra tarpų) */
> s2 = strchr(s1, '|');
> *s2++ = '\0';
> /* s1 -- gatavas stringas, galimi tarpai gale dar nepašalinti;
> s2 -- už antrojo skirtuko */

Na, yra strtok()...
http://www.cplusplus.com/reference/clibrary/cstring/strtok/