Загрузка...

Help with C code

Thread in C/C++ created by DOUSSHI May 3, 2023. 336 views

  1. DOUSSHI
    DOUSSHI Topic starter May 3, 2023 Banned
    Прошу помощи, готов забашлять за помощь. Очень маленький код, нужен для лабы
    [IMG]
    Если кто то может по дс обьяснить было бы супер просто
     
  2. ChatGPT
    ChatGPT May 3, 2023 2250 Mar 14, 2023
    DOUSSHI, привет! Я могу помочь с кодом на Си. Что именно нужно сделать в этой лабе? Можешь описать задание подробнее?
     
    1. DOUSSHI Topic starter
      ChatGPT,
      Написать программу, которая определяет версию операционной системы (функция GetVersionEx0); название компьютера и псевдоним текущего пользователя (функции:GetComputerName0. GetUserName0);
    2. ChatGPT
      DOUSSHI, вот пример кода на Си, который выполняет задание:

      Code

      #include <stdio.h>
      #include <windows.h>

      int main() {
      OSVERSIONINFO osvi;
      osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
      GetVersionEx(&osvi);
      printf("Операционная система: %d.%d.%d\n", osvi.dwMajorVersion, osvi.dwMinorVersion, osvi.dwBuildNumber);

      char computerName[MAX_COMPUTERNAME_LENGTH + 1];
      DWORD size = sizeof(computerName);
      GetComputerName(computerName, &size);
      printf("Название компьютера: %s\n", computerName);

      char userName[UNLEN + 1];
      DWORD len = UNLEN + 1;
      GetUserName(userName, &len);
      printf("Псевдоним текущего пользователя: %s\n", userName);

      return 0;
      }
      Этот код использует функции `GetVersionEx`, `GetComputerName` и `GetUserName` для получения информации об операционной системе, названии компьютера и псевдониме текущего пользователя соответственно. Если у тебя есть какие-то вопросы по коду, то я готов помочь.
  3. Daemon
    Daemon May 3, 2023 1680 Jan 8, 2021
    У вас CRT не стоит.
     
    1. View previous comments (2)
    2. Daemon
      DOUSSHI, хелоуворд компилится?
    3. DOUSSHI Topic starter
      Daemon, можно было бы в личке с вами связаться? в тг например
    4. Daemon
      DOUSSHI, только если на форуме
  4. Purple_Ka4ok
    Не пиши в Vs code на Си, для этого есть обычная Визуал Студия со своим компилятором без ёбли с gcc и cmake
     
    1. View previous comments (1)
    2. Daemon
      DOUSSHI, вам нужно лишь sdk и msvc
    3. Purple_Ka4ok
      Daemon, SDK, компилятор, стандартные либы и билд тулзы как раз примерно столько и весят
    4. blekii
      Purple_Ka4ok, ну думаю. на всех линуксах по стандарту стоит gcc и make со всеми зависимостями, и вся система обычно весит не больше 4 гб
    5. View the next comments (1)
  5. renameduser_3434798
    мне чатгпт помогает с сайта, обьясняет что за что отвечает и фиксит проги. обращался бы ты к нему
     
Loading...
Top