SYSTEMTIME timersss;
GetLocalTime(&timersss);
GetLocalTime
GetLocalTime(timersss);
юзаю это
и прога вылетает на гет локал тайм........
а время нужно знать обязательно
GetSystemTime Тоже не помагает, никто не знает в чем может быть проблема?
Код:
дабл пост
Цитата:
Originally posted by Damarus
Юзать надо не так. Пример:
Юзать надо не так. Пример:
Код:
SYSTEMTIME timersss;
GetLocalTime(&timersss);
GetLocalTime(&timersss);
вот ответ на такой формат
Код:
error C2664: 'GetLocalTime' : cannot convert parameter 1 from 'struct _SYSTEMTIME ** ' to 'struct _SYSTEMTIME *'
---------------------
а на мой
SYSTEMTIME timersss;
GetLocalTime(&timersss);
говорит
Unhandled exception in temp.exe(kernel32.dll) Access violation
Проверь, что ты написал, мой код 100% рабочий.
Цитата:
Originally posted by Damarus
Проверь, что ты написал, мой код 100% рабочий.
Проверь, что ты написал, мой код 100% рабочий.
ты прав
Цитата:
Originally posted by General
вот ответ на такой формат
---------------------
а на мой
SYSTEMTIME timersss;
GetLocalTime(&timersss);
говорит
Unhandled exception in temp.exe(kernel32.dll) Access violation
вот ответ на такой формат
Код:
error C2664: 'GetLocalTime' : cannot convert parameter 1 from 'struct _SYSTEMTIME ** ' to 'struct _SYSTEMTIME *'
---------------------
а на мой
SYSTEMTIME timersss;
GetLocalTime(&timersss);
говорит
Unhandled exception in temp.exe(kernel32.dll) Access violation
Там с инициализацией у тебя косяки, ты объявил указатель на переменную, а память под него не выделил, то есть существует переменная, в которой может храниться адрес на область памяти, содержащую SYSTEMTIME, но в ней ничего не записано или ерунда какая-нибудь, поэтому и access violation.
Код:
LPSYSTEMTIME ptime;
ptime = new(SYSTEMTIME);
GetLocalTime(ptime);
ptime = new(SYSTEMTIME);
GetLocalTime(ptime);
Так работает.