Skocz do zawartości

Problem z kompilacją c++


478

Rekomendowane odpowiedzi

Witam, mam problem ze skompilowaniem kodu źródłowego a dokładniej z poniższą pogrubioną linią.

{
   hCurrentWindow = GetForegroundWindow();
   GetWindowText(hCurrentWindow, sWindowTitle, 256);
   GetSystemTime(&SystemTime);
   [b]sprintf_s(cTime, "[ Czas: %02d:%02d:%02d, ", SystemTime.wHour, SystemTime.wMinute, SystemTime.wSecond);[/b]
   LogFile += cReturn;
   LogFile += cTime;
   LogFile += " Nazwa okna: ";
   LogFile += sWindowTitle;
   LogFile += " ]";
   LogFile += cReturn;
}

odrazu zaznaczam, iż nie jest to mój kod, nie znam się na c++, ale intuicyjnie myśląc chodzi o zapisanie logu, w którym nazwa nosi Czas: godzine, minuty, sekundy, niestety on nie chce tego skompilować pokazując następujący błąd:

425 146 C:\Users\nazwa\Desktop\nazwa.cpp [Error] 'sprintf_s' was not declared in this scope

Z góry dzięki za pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie musisz znać c++, tylko ANGIELSKI aby wiedzieć o błędzie. 'sprintf_s' nie istnieje. Czyli prawdopodobnie nie zaikludowałeś jakiejś biblioteki.

żeby zrozumieć błąd trzeba jednak znać podstawową mechanikę języka.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający forum Problem z kompilacją c++   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...