• 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
60 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 (169,300 p.)
wybrane 22 listopada 2021 przez kahxst
 
Najlepsza

Zamknij strumień wyj przed otwarciem strumienia wej.

Podobne pytania

0 głosów
1 odpowiedź 174 wizyt
pytanie zadane 3 marca 2020 w PHP przez Młody programista Obywatel (1,200 p.)
+1 głos
1 odpowiedź 140 wizyt
pytanie zadane 4 lutego 2021 w C i C++ przez Krzysiek Kołodziej Nowicjusz (160 p.)
0 głosów
2 odpowiedzi 114 wizyt
pytanie zadane 19 października 2020 w C i C++ przez milosz123 Użytkownik (720 p.)

86,448 zapytań

135,207 odpowiedzi

300,348 komentarzy

57,196 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...