Cia a tutti,
vorrei scrivere un codice in C++, che mi legge i valori numerici da un file, e mette ogni riga di questo file in un array. Dopo vorrei ordinare questo file secondo l'ultima colonna, cioè io ho delle righe, e le voglio ordinare in modo cresente solo per l'ultima colonna. spero di essere riuscita a spiegare quello che vorrei fare.
Ho provato a scrivere un codice, ma senza successo.
Codice PHP:
#include <iostream.h>
#include <stdlib.h>
#include <fstream.h> 
#include <math.h> 
using namespace std;  
main() 
{         
            
int i;         
            
double f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11;         
            
double list[11]={f1,f2,f3,f4,f5,f6,f7,f8,f9,f10,f11};         
            
ifstream in("dati.dat");         
            
in >> f1;         
            
in >> f2;         
            
in >> f3;         
            
in >> f4;         
            
in >> f5;         
            
in >> f6;        
            
in >> f7;         
            
in >> f8;         
            
in >> f9;         
            
in >> f10;       
           
in >> f11;          
           
cout << list[11] << endl
        return 
0;  }