Rozbijanie ciagu znakow
Ostatnio zmodyfikowano 2016-04-03 00:08
mokrowski |
» 2016-04-01 20:00:12 No a gdzie masz tablicę? :-) Tylko arytmetyka wskaźników :-) Nawet strlen() nie ma :-) |
|
Gibas11 |
» 2016-04-01 20:03:23 A czym się od tego różni zwykła tablica char? W praktyce zapisy wskaznik[ i ] = 'a' i *( wskaznik + i ) = 'a' są równoważne, też zwykła arytmetyka wskaźników. |
|
carlosmay |
» 2016-04-01 20:16:49 A może pobieranie znaków bezpośrednio z bufora strumienia. { char c; int suma = 0; std::cin.get( c ); while( c != '\n' ) { suma += int( c - '0' ); std::cin.get( c ); } std::cout << suma << std::endl;
|
|
mokrowski |
» 2016-04-01 20:34:07 @Gibas11 Wymaganie spełnione. Tablica nie jest użyta... A Ty "w praktyce" się czepiasz... Odsyłam do standardu C++ po informacje czym różni się arytmetyka wskaźników od tablicy.. :-/ (podpowiem min. zobowiązaniem poprawności operacji arytmetycznych na _zakresie_ wskaźników) (sarkazm) Tak czuję się winny że użyłem RAM :-) (/sarkazm) Dla mnie EOT. |
|
Gibas11 |
» 2016-04-02 21:22:45 @carlosmay Ok, wygrałeś. Poczułem się głupi. :')
@mokrowski No dobrze, dobrze. Wątpię by tego oczekiwał sprawdzający (i by to zaliczył), ale masz rację. A temat powinien być zamknięty od jakiegoś czasu, ale autor chyba odpuścił sobie temat bo nie przeczytał większości postów. :\ |
|
mokrowski |
» 2016-04-03 00:08:12 Ba.. wiadomo... :-) Ale pytający dostał tyle informacji że jak nie skorzysta to jest (Y) i tyle :-)
|
|
1 « 2 » |