Wczytywanie liczb z pliku
Ostatnio zmodyfikowano 2014-10-24 19:48
Happy_man Temat założony przez niniejszego użytkownika |
Wczytywanie liczb z pliku » 2014-10-24 19:40:00 Ciągle męcze się z wczytaniem liczb z pliku.
Liczby odzielone są przecinkami( plik .csv). Próbowałem już wiele.
Problemu z wydrókowaniem nie mam bo w pętli użyję char i jest ok.
Jednak chciałbym te liczby odrazu zapisać do tablicy jednowymiarowej.
Proszę o pomoc
|
|
Winner_Of_Death |
» 2014-10-24 19:42:43 A próbowałeś w ogóle coś takiego zrobić? Jeżeli tak, to chyba powinieneś mieć kod, podaj go. |
|
Happy_man Temat założony przez niniejszego użytkownika |
» 2014-10-24 19:48:28 ogólnie to mam sumę tych liczb policzyć, tutaj próbowałem bez użycia tablicy #include <iostream> #include <fstream>
int main() { std::ifstream plik; plik.open( "D:sciezka" ); int licznik = 0; float suma = 0; float liczba; do { std::cout <<( char ) plik.get(); liczba = plik.get(); suma = suma + liczba; licznik++; } while( plik.good() ); std::cout << "\n suma to " << suma; return 0; } Tutaj próbowałem inaczej z zapisywaniem do tablicy(sama pętla): int licznik = 0; float tablica[ 50 ];
while( true ) { float a; plik >> a; if( plik.good() ) { tablica[ licznik ] = a; licznik++; } }
|
|
« 1 » |