Загрузка...

Как получить название ОС?

Тема в разделе C/C++ создана пользователем Риктик 29 сен 2023. 201 просмотр

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