J'ai 2 fichiers, A.cpp et B.cpp, dans une application console Win32.
Les deux fichiers ne contiennent que les 2 lignes de code suivantes :
#include "stdafx.h"
int k;
Lors de la compilation, il produit l'erreur
Error 1 error LNK2005: "int k" (?a@@3HA) already defined in A.obj
Je ne comprends pas ce qui se passe.
Quelqu'un pourrait-il me l'expliquer?