Share via


C28638

advertencia C28638: falta un código auxiliar de carga retrasada de función

Muchos códigos auxiliares de carga retrasada se pueden implementar sin incluir el archivo de encabezado donde se declaran las funciones. Con el tiempo, las firmas de función pueden cambiar sin actualizar todos los códigos auxiliares de carga retrasada correspondientes. Si los códigos auxiliares de carga retrasada tienen una firma incorrecta, se produce una infracción de acceso.

Normalmente, falta el #include <header.h> que contiene el prototipo de función para el código auxiliar de carga retrasada que se está implementando. Un error común es incluir el archivo de encabezado público al implementar códigos auxiliares de carga retrasada para ordinales públicos y privados (por lo tanto, omitir los privados). La corrección consiste en incluir el archivo de encabezado adecuado para el código auxiliar de carga retrasada que se va a implementar.