где находится головной файл lstrncpy? - PullRequest
1 голос
/ 29 июня 2009

Я знаю, что lstrcpy используется для копирования строк как для юникода, так и для ascii Но я не могу использовать lstrncpy, потому что я не могу найти файл заголовка. Как называется заголовочный файл, я его гуглил и нашел, что кто-то его использует. Большое спасибо!

Ответы [ 5 ]

1 голос
/ 29 июня 2009

Это исправлено в Winbase.h, вам нужно включить Windows.h

Джеймс.

1 голос
/ 29 июня 2009

Согласно документам MSDN включает Windows.h

0 голосов
/ 29 июня 2009

Если вы спрашиваете о функции Windows lstrcpy (), она объявляется в winbase.h, которая обычно включается через windows.h

0 голосов
/ 29 июня 2009

вы должны использовать strsafe.h или просто включить windows.h

0 голосов
/ 29 июня 2009

Если вы все равно знаете длину, вы можете просто использовать memcpy (..., length * sizeof (char_type));, который будет работать для любого типа символов.

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