C++ Caricare vettore di struct da file

di il
7 risposte

C++ Caricare vettore di struct da file

Ciao a tutti, vorrei chiedervi un aiuto sulla creazione di un programma.
Ho un file "dati.dat" che contiene una sequenza di quintuple (x,y,vx,vy,m) che indicano la posizione (x,y), le componenti della velocità (vx,vy) e la massa m di una particella. Un esempio è
5.99	6.99	-0.02	0.24	2.05
4.66	7.08	-0.2	0.46	3.52
7.89	6.46	-0.01 0.04	1.46
4.42	3.94	0.14	0.46	3.4
...
e cosi via.
Ora leggendo questo file devo caricare un vettore di struct ovvero
struct particella{
		float x;
		float y;
		float vx;
		float vy;
		float m;
		}
Ora la mia domanda è: come leggo gli elementi dal file (questo lo so fare) inserendoli nella struct?
Se conoscete un qualche sito/pdf che lo spieghi in maniera chiara potreste linkarmelo?
Io non riesco a trovare nulla di soddisfacente...
Grazie!

7 Risposte

Devi accedere o registrarti per scrivere nel forum
7 risposte