wczytanie z pliku wartości do zmiennych
Ostatnio zmodyfikowano 2009-10-11 13:19
eBbi Temat założony przez niniejszego użytkownika |
wczytanie z pliku wartości do zmiennych » 2009-10-11 12:10:31 Witam mam taki mały problemik. mam w pliku tekstowym config takie dwie linijki: roz x= "640" roz y= "480"
i chał bym wartość 640 wczytać do zmiennej int e_x, a 480 do int e_y. ma ktoś jakiś pomysł jak to zrobić? |
|
pixelmaster |
» 2009-10-11 12:28:09 Zapisz to sobie w pliku tak 640 480 i wtedy wczytujesz za pomocą strumienia plik >> e_x >> e_y; |
|
eBbi Temat założony przez niniejszego użytkownika |
» 2009-10-11 12:35:00 ja się nie pytam jak ja mam to zapisywać w plikach tekstowych tylko jak wczytać z takiej formy jaka jest do zmiennych typu całkowitego. Jak ci się nie chce to nie pisz w ogóle... |
|
Elaine |
» 2009-10-11 13:05:54 #include <cstdio> using namespace std;
int main() { int e_x; int e_y; FILE * f; f = fopen( "a.txt", "r" ); fscanf( f, "roz x = \"%d\" roz y = \"%d\"", & e_x, & e_y ); printf( "e_x = %d, e_y = %d", e_x, e_y ); fclose( f ); } |
|
eBbi Temat założony przez niniejszego użytkownika |
» 2009-10-11 13:19:48 ok :D wieżę że działa ale mi wywala błąd krytyczny no ale tym się już sam zajmę. W ogóle nic nie kapuje z tego kodu no ale dzięki ;p
edit: działa!!! :D pozostaje jeszcze pytanie czy tym samym sposobem wczytywać 100 zmiennych zapisanych w podobny sposób |
|
« 1 » |