Код:
char *CPFC = TEXT("C:\\Users\\Vasja-PC\\source\\repos\\Test\\Release\\Test.exe");
char CFP[128];
GetModuleFileName(NULL, CFP, 128);
if (CFP == CPFC) printf("Good!");
При данном сравнение сообщения Good! я не получаю, хотя при попытке сравнить 2 строки прямо в if то данное сообщение выводится. Это проблема точно не связана с неравенством строк, так как я вывел обе строки и они были полностью идентичны.
Сравнение строк в C++:
if (strcmp(CFP, CFPC))
Внимание: Результат функции strcmp() 0 (неправда) когда строки идентичны.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости