Загрузка...

How to get the OS name?

Thread in C/C++ created by Риктик Sep 29, 2023. 191 view

  1. Риктик
    Риктик Topic starter Sep 29, 2023 $ npx maneko-cli 77 Jul 14, 2022
    Там не знаю Windows 10, Linux и т.п. в общем я хочу себе функцию которая будет мне возвращать название ос где была запущена программа.
     
  2. гриндер
    гриндер Sep 29, 2023 Разработка софта, ботов - https://zelenka.guru/threads/6583046/ 1978 Jul 14, 2022
    коммент выше
     
  3. Риктик
    Риктик Topic starter Sep 29, 2023 $ npx maneko-cli 77 Jul 14, 2022
    Окей, а допустим просто версию винды, там 11, 10, 8 и т.п.? Используючи Windows.h ибо я нихера не понял в ней
     
    1. гриндер
      Риктик, таким же образом, гуглишь файлы вин11, линукс и тд
    2. Риктик Topic starter
      гриндер, тоесть для *******а если я хочу не быть сильно зависимым лучше искать файл?
  4. AIexa
    AIexa Sep 29, 2023 Лучший софт - lolz.live/threads/1634798/ :+rep: 12,234 Mar 24, 2020
  5. Eternusta
    getenv()
     
  6. lilrusher
    lilrusher Sep 29, 2023 psycho ceo 1663 Dec 22, 2021
    комент который выше на 4 других коментов
     
  7. пользователь
    это можно сделать через макросы, если ты не хочешь использовать апи от 100500 осей:
    CPP
    #ifdef __WIN32
    // у нас Windows)
    #elif __unix__
    // что-то unix подобное
    #endif
    // и тд
     
    1. пользователь
      @пользователь, учти, что всё зависит от компилятора
Loading...
Top