Reklama
Pokazuje wyniki od 1 do 2 z 2

Temat: [C] czytanie z pliku *.txt

  1. #1
    Avatar Terr
    Data rejestracji
    2004
    Położenie
    Venore
    Posty
    1,993
    Siła reputacji
    22

    Domyślny [C] czytanie z pliku *.txt

    Witam, jak napisać program, który otwiera plik o nazwie level[X].txt, gdzie [X] oznacza wartość jakiejś zmiennej, np. level? W internecie pełno rozwiązań dla C++, z użyciem ".append", ja niestety jestem ograniczony do zwykłego C.


    edit. juz sobie poradziłem, może komuś się przyda kod.

    Kod:
        FILE *nl;
        int lv=level, row, col, index = 0, hp;
        char *levelnumber;
        itoa(lv, levelnumber, 10);
        char *klasyk = "level", *klasyk2 = ".txt";
        char *merge1 = (char *) malloc(1 +sizeof(char*) * (strlen(klasyk)+ strlen(levelnumber)));
        strcpy(merge1, klasyk);
        strcat(merge1, levelnumber);
        char *merge2 = (char *) malloc(1 +sizeof(char*) * (strlen(merge1)+ strlen(klasyk2)));
        strcpy(merge2, merge1);
        strcat(merge2, klasyk2);
        char *filename = merge2;
    
        nl=fopen(filename,"r");
    łączy char *klasyk, int lv(który konwertuje na char) i *klasyk2 w jedno, po czym otwiera plik o takiej nazwie(czyli level[numerlevelu].txt).
    Ostatnio zmieniony przez Terr : 03-02-2014, 22:32

  2. #2
    Avatar Gray
    Data rejestracji
    2007
    Położenie
    Gdańsk
    Posty
    2,847
    Siła reputacji
    18

    Domyślny

    Można trochę łatwiej, tak na przyszłość ;p

    Kod:
    char filename[20];
    sprintf(filename, "level%d.txt", level);
    
    FILE* nl = fopen(filename, "r");

  3. Reklama
Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Czytanie po angielsku
    Przez Tatasek w dziale Szkoła i nauka
    Odpowiedzi: 9
    Ostatni post: 03-11-2017, 23:24
  2. C++ Wczytywanie z pliku + tworzenie pliku
    Przez Kokolik w dziale Programowanie
    Odpowiedzi: 1
    Ostatni post: 01-12-2014, 20:13
  3. czytanie obcojęzycznych książek
    Przez BialyMis w dziale Szkoła i nauka
    Odpowiedzi: 3
    Ostatni post: 14-07-2014, 16:20
  4. Skrypt PHP - przesyłanie danych z formularza php do pliku .txt
    Przez Żarówa2SR w dziale Sprzęt i oprogramowanie
    Odpowiedzi: 1
    Ostatni post: 24-10-2012, 17:06
  5. C++, kasowanie wybranego wiersza w pliku txt.
    Przez coke w dziale Sprzęt i oprogramowanie
    Odpowiedzi: 1
    Ostatni post: 04-03-2012, 02:08

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •