C6324
Aviso C6324: uso incorreto potencial <function1>: Você pretendia usar <function2>?
Este aviso indica que uma função de cópia de seqüência de caracteres foi usada em que uma função de comparação de cadeia de caracteres de caracteres deve ter sido usada.Uso incorreto da função pode causar um erro inesperado de lógica.
Exemplo
O código a seguir gera este aviso:
#include <string.h>
void f(char *title )
{
if (strcpy (title, "Manager") == 0) // warning 6324
{
// code
}
}
Para corrigir esse aviso, use strcmp sistema autônomo mostra o código a seguir:
#include <string.h>
void f(char *title )
{
if (strcmp (title, "Manager") == 0)
{
// code
}
}
Consulte também
Referência
strncpy _strncpy_l wcsncpy, _wcsncpy_l, _mbsncpy, _mbsncpy_l