• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

wypełnianie pliku tekstoweggo w c++

0 głosów
259 wizyt
pytanie zadane 22 listopada 2021 w C i C++ przez kahxst Nowicjusz (150 p.)

Witam, chciałbym wypełnić plik tekstowy wylosowanymi danymi, a potem pobierać te dane i włożyć do tablicy. Chyba łatwe do zrobienia, ale robię tak:

#include <iostream>
#include <fstream>
#include <ctime>
#include <cstdlib>
using namespace std;

int main()
{
	int tab[1000] = {0};
	srand(time(NULL));
	ofstream wyj("plik.txt");
	
	for(int i=0; i<1000; i++)
	{
		wyj<<(rand()%100+1)<<" ";
	}
	
	
	ifstream wej("plik.txt");
	for(int i=0; i<1000; i++)
	{
		wej>>tab[i];
	}
	
	for(int i=0; i<1000; i++)
	{
		cout<<tab[i]<<" ";
	}
	
	wyj.close();
	return 0;
}

jednak nie mogę dojść dlaczego nie wczytuje wszystkich liczb. Z góry dziękuję za pomoc.

1 odpowiedź

+1 głos
odpowiedź 22 listopada 2021 przez j23 Mędrzec (195,220 p.)
wybrane 22 listopada 2021 przez kahxst
 
Najlepsza

Zamknij strumień wyj przed otwarciem strumienia wej.

Podobne pytania

0 głosów
1 odpowiedź 626 wizyt
pytanie zadane 3 marca 2020 w PHP przez Młody programista Obywatel (1,200 p.)
+1 głos
1 odpowiedź 284 wizyt
pytanie zadane 3 września 2024 w C i C++ przez Hesoyam Obywatel (1,100 p.)
+1 głos
1 odpowiedź 558 wizyt
pytanie zadane 4 lutego 2021 w C i C++ przez Krzysiek Kołodziej Nowicjusz (160 p.)

93,741 zapytań

142,676 odpowiedzi

323,294 komentarzy

63,322 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...