J'ai vu beaucoup de questions sur ce sujet mais je vais poser la question différemment sans code spécifique. Existe-t-il un moyen de EASILY déterminer ce qui fait que le type est incomplet ? Dans mon cas, j'utilise le code de quelqu'un d'autre et je suis tout à fait sûr que je n'ai pas les bons en-têtes, mais (puisque les ordinateurs font ce genre de choses beaucoup plus vite et mieux que les yeux humains) y a-t-il un moyen de faire en sorte que le compilateur dise, "hey vous piense en vous avez le type X à la ligne 34 mais c'est en fait manquant ." L'erreur elle-même n'apparaît qu'au moment de l'affectation, ce qui n'est pas très utile.
Accepter. Vérifiez d'abord les typos dans les définitions de structures par rapport aux déclarations, et dans tous les typedefs.