Я пытаюсь создать файл журнала, который регистрирует все запросы пользователей с отметкой времени. Вот как я строю его:Преобразование из WORD в char *
char logMessage [1000];
SYSTEMTIME st;
GetSystemTime(&st);
strcpy(logMessage, st.wYear);
Однако st.wYear возвращает WORD и зЬгсру будет принимать только символ *. Мне нужен символ char *, потому что я планирую использовать fputs для привязки к концу создаваемого файла.
Каковы временные решения, которые я могу использовать, или как правильно преобразовать WORD в char *?
(char *) st.wYear –
Я пробовал это делать, но это заканчивает сбой программы на этой линии. Поэтому я подумал, что, вероятно, это был не путь. – aurora91
Похоже, вы на самом деле спрашиваете, как форматировать число в виде строки. – SLaks