Как объединить две строки с C и MinGW? - PullRequest
2 голосов
/ 08 февраля 2012

Как объединить (или даже назначить) две строки (я думаю, TCHAR массивы) в MinGW с GCC?

То же самое относится и к соответствующим функциям присваивания, таким как StringCchCpy и _tcscpy.

1 Ответ

2 голосов
/ 08 февраля 2012

_tcscat (или «защищенная» версия, _tcscat_s) прекрасно работает для объединения массивов TCHAR с.Вы должны включить tchar.h, чтобы использовать любую из этих функций.

То же самое должно быть верно для StringCchCat, который, как вы упомянули, определен в strsafe.h.

Если вам не хватает этих заголовочных файлов, убедитесь, что вы установили Windows SDK .Вероятно, он не включен по умолчанию в MinGW, как в инструментах Microsoft.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...