Как конфертировать из LPCTSTR в LPSTR?

У меня есть следующая строка кода:

LPSTR address = T2A((LPTSTR)hostAddress);

Могу ли я конвертировать LPCTSTR hostAddress в LPSTR без использования макросов T2A из "afxpriv.h"?

1 ответ

Решение

Этот макрос определен в AtlBase.h, используйте этот h-файл, который является открытым и не требует никаких зависимостей.

Исправление: это не определено непосредственно в AtlBase.h, но достаточно включить AtlBase.h, чтобы использовать макросы преобразования строк.

Другие вопросы по тегам