logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Program do liczenia CRC32 - pobieranie tekstu do tablicy

predom 13 Sty 2012 22:34 1359 2
REKLAMA
  • #1 10393364
    predom
    Poziom 26  
    Posty: 1099
    Pomógł: 84
    Ocena: 64
    Witam. Ostatnio zacząłem znowu bawić się w programowanie - tym razem padło na sumy kontrolne... :) Poszukałem i znalazłem w internecie kod prostego programu do liczenia CRC32 w C++. Po skompilowaniu i wpisaniu tekstu do policzenia sumy pojawiał się błąd "Wystąpił problem z aplikacją..." ale z tym już sobie poradziłem. Teraz moim problemem jest pobieranie tekstu do tablicy. Oto kod programu:

    Kod: text
    Zaloguj się, aby zobaczyć kod

    Używając cin, nie mogę wpisywać spacji. Nie wiem, jak użyć cin.getline(zmienna,rozmiar), bo nie znam rozmiaru. Skończyły mi się już pomysły...
  • REKLAMA
  • Pomocny post
    #2 10395195
    beluosus
    Poziom 25  
    Posty: 362
    Pomógł: 123
    Ocena: 18
    Albo będziesz się ręcznie bawił we wczytywanie kolejnych porcji tekstu fgets'em i realloc'ował tablicę zwiększając jej rozmiar, albo skorzystasz z dobrodziejstw c++ i skorzystasz z biblioteki <string>.

    Kod: text
    Zaloguj się, aby zobaczyć kod
  • #3 10396352
    predom
    Poziom 26  
    Posty: 1099
    Pomógł: 84
    Ocena: 64
    Dzięki za pomoc :) Faktycznie, nie pomyślałem o bibliotece <string>. Zdaje się, że to rozwiązuje mój problem. Jeszcze raz dzięki za pomoc :)
REKLAMA