Загрузка...

Не создает файл

Тема в разделе C/C++ создана пользователем DRYG15685655 11 окт 2024. 310 просмотров

  1. DRYG15685655
    DRYG15685655 Автор темы 11 окт 2024 6 13 авг 2022
    с lenguage , не создает файл
    Код

    #include <stdio.h>
    #include <math.h>
    #include <time.h>
    #include <string.h>

    int main()
    {
    int x=14,y=88,z=52;

    FILE *lastdance=fopen("last.txt","w");


    fwrite(&x,sizeof(int),1,lastdance);
    fwrite(&y,sizeof(int),1,lastdance);
    fwrite(&z,sizeof(int),1,lastdance);




    fclose(lastdance);

    return 0;
    }
    [IMG]
     
    11 окт 2024 Изменено
  2. ЧернильныйБро
    ЧернильныйБро 11 окт 2024 $Steam Cookies$ - lzt.lol/farsh :catmeow: 0₽/15К, закреп.
    Говорит что у тебя нету пути если перевести
     
    1. ЧернильныйБро
    2. ЧернильныйБро
      DRYG15685655, подожди еще ответов, вдруг кто шарит
  3. Olympia
    Olympia 11 окт 2024 378 24 сен 2020
    Судя выше то возможно он пытается создать файл в системных папках но доступа у него к ним нет
     
    1. Olympia
      DRYG15685655,
      Код
      #include <stdio.h>

      #include <unistd.h>

      int main() {

      char cwd[1024];


      if (getcwd(cwd, sizeof(cwd)) != NULL) {

      printf("Current working directory: %s\n", cwd);


      if (access(cwd, W_OK) == 0) {

      printf("Directory is writable.\n");

      } else {

      perror("Directory is not writable");

      }

      } else {

      perror("Error getting current directory");

      }

      return 0;

      }
      ебни это , эта хуйня должна проверять есть ли разрешение на создания файла и где он пытается создаться . Если возвращается ноль то разрешение есть , если не возвращается то тебе должно вывести причину ошибки. Потом уже можно понять в чем причина
    2. DRYG15685655 Автор темы
  4. DRYG15685655
    DRYG15685655 Автор темы 11 окт 2024 6 13 авг 2022
    [IMG]проебали...
     
    1. DRYG15685655 Автор темы
    2. Olympia
Загрузка...
Top