En a.cpp:Pourquoi compile-t-on si "extern" est utilisé?
int t()
{
//definition goes here
...
}
b.cpp:
#include "a.h"
int main()
{
t();
}
enfin a.h:
extern int t();
//int t();
Les deux formes d'œuvres a.h, pourquoi?
Cela dépend de la ligne de commande que vous utilisez pour compiler, IIRC. – cdhowie