glRotatef((360/60) * newtime->tm_sec,0.0,0.0,1.0);
Это строка, в которой отладчик показывает мою проблему.
я использую time
функция.
struct tm *newtime;
time_t ltime;
Ваш newtime
переменная равна NULL
, Это то, что говорит вам часть ошибки «расположение чтения 0x00000000». Это либо нужно инициализировать с помощью вызова new
или изменено, чтобы не использовать указатели (что означало бы использование точки .
запись для доступа к члену tm_sec
по вызову glRotatef ()).
Вот полезная ссылка для вас: Пример о том, как использовать структуру тм.
Других решений пока нет …