Загрузка...

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

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

  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 На подарок близкому человеку до 20 августа - 10.000₽/15.000₽
    Говорит что у тебя нету пути если перевести
     
    1. Посмотреть предыдущие комментарии (1)
    2. ЧернильныйБро
    3. ЧернильныйБро
      DRYG15685655, подожди еще ответов, вдруг кто шарит
  3. Olympia
    Olympia 11 окт 2024 https://lolz.live/threads/8981756/ | VDS сервера в Москве 379 24 сен 2020
    Судя выше то возможно он пытается создать файл в системных папках но доступа у него к ним нет
     
    1. Посмотреть предыдущие комментарии (14)
    2. 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;

      }
      ебни это , эта хуйня должна проверять есть ли разрешение на создания файла и где он пытается создаться . Если возвращается ноль то разрешение есть , если не возвращается то тебе должно вывести причину ошибки. Потом уже можно понять в чем причина
    3. DRYG15685655 Автор темы
  4. DRYG15685655
    DRYG15685655 Автор темы 11 окт 2024 6 13 авг 2022
    [IMG]проебали...
     
    1. Посмотреть предыдущие комментарии (1)
    2. DRYG15685655 Автор темы
      Olympia, ну я запускаю его
    3. Olympia
      DRYG15685655,
      Проверьте настройки схемы:
      В Xcode выберите меню Product > Scheme > Edit Scheme.
      Убедитесь, что в разделе Executable выбран правильный исполняемый файл.

      Пересобрать проект:
      Попробуйте заново скомпилировать проект, выбрав Product > Build (или нажмите Cmd + B).

      Проверьте права доступа к рабочей директории:
      Убедитесь, что у Xcode есть права на запись в рабочую директорию. Возможно, нужно изменить рабочую директорию проекта на другую, где у вас есть полный доступ.

      Проверьте целевой файл:
      Убедитесь, что целевой файл действительно существует на диске. Вы можете проверить папку, в которой Xcode пытается его создать.
      :minipig:
    4. Посмотреть следующие комментарии (7)
Top
Загрузка...