Название: Опять LPCTSTR Отправлено: MHard от Февраль 25, 2009, 18:57 Еще один вопрос как реализовать следующее :
в мою функцию передается параметр LPCTSTR par1 его содержимое примерно такое "AAABBBCCC_12345" вот цифры в конце передаються всегда разные, а начало AAABBBCCC всегда постоянно. хочу в условнике отсеять именно наличие AAABBBCCC в параметре как правильно написать условник ? тоесть то что надо использовать strcmp (const char *, const char*) это я понял , а как отрезать хвост из 5 байт в конце par1 ? Название: Re: Опять LPCTSTR Отправлено: pastor от Февраль 25, 2009, 19:11 можно воспоользоватся функцией strncpy
Цитировать strncpy, wcsncpy Copy characters of one string to another. The strncpy function copies the initial count characters of strSource to strDest and returns strDest. или в позицию после AAABBBCCC записать терминальный 0 - '\0' |