Skocz do zawartości
sadycho

C++ - Problem Poczatkujacego

Rekomendowane odpowiedzi

Dopiero stawiam pierwsze kroki w C++. Jestem w trakcie zbierania roznych kursow z netu, ale w tym co do tej pory znalazlem nie ma rozwiazania mojego problemu. Mam program, ktory generuje ciag pseudolosowych zer i jedynek (taka probka sygnalu cyfrowego), a nastepnie zapisuje je do pliku. Chcialbym, zeby oprocz do pliku, bity zapisywane byly takze w tablicy, skad moznaby je pozniej "wyciagnac" :) Nie wiem jak to zrobic... To co mam do tej pory wyglada tak:

 

#include <stdlib.h>

#include <fstream.h>

 

int main()

{

ofstream f;

f.open("sygnal.txt");

int liczba,i;

randomize();

for(i=0; i<1000; i++)

{

liczba=(rand() % 2);

f<<liczba;

}

f.close();

return 0;

}

 

Co tu zrobic? Z gory dziekuje za wszelka pomoc :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

jak masz juz te bity w pliku, to po co ci tablica, mozesz je potem stamtąd wyciągnąć. Ale jak już bardzo chcesz zapisać je sobie jeszcze do tablicy to przed randomize(); zadeklaruj sobie tablice na 1000 elem "int tablica[1000];" i w pętli po liczba=(rand() % 2);

poprostu dopisz instrukcję tablica=liczba;

W ten sposób dane zostaną jeszcze w tablicy a nie tylko w pliku.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...