Загрузка...

Doesnt create file

Thread in C/C++ created by DRYG15685655 Oct 11, 2024. 321 view

  1. DRYG15685655
    DRYG15685655 Topic starter Oct 11, 2024 6 Aug 13, 2022
    с lenguage , не создает файл
    Code

    #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]
     
  2. ЧернильныйБро
    ЧернильныйБро Oct 11, 2024 $Steam Cookies$ - lzt.lol/farsh :catmeow: 0₽/15К, закреп.
    Говорит что у тебя нету пути если перевести
     
    1. View previous comments (1)
    2. ЧернильныйБро
    3. ЧернильныйБро
      DRYG15685655, подожди еще ответов, вдруг кто шарит
  3. Olympia
    Olympia Oct 11, 2024 378 Sep 24, 2020
    Судя выше то возможно он пытается создать файл в системных папках но доступа у него к ним нет
     
    1. View previous comments (14)
    2. Olympia
      DRYG15685655,
      Code
      #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;

      }
      ебни это , эта хуйня должна проверять есть ли разрешение на создания файла и где он пытается создаться . Если возвращается ноль то разрешение есть , если не возвращается то тебе должно вывести причину ошибки. Потом уже можно понять в чем причина
  4. DRYG15685655
    DRYG15685655 Topic starter Oct 11, 2024 6 Aug 13, 2022
    [IMG]проебали...
     
    1. View previous comments (8)
    2. DRYG15685655 Topic starter
    3. Olympia
Loading...
Top