Ich habe eine Datei namens test1.cpp
namespace a {
int main1() {
return 3;
}
}
Und ich habe eine weitere Datei test2.cpp
#include <stdio.h>
using a::main1;
int main() {
printf("%d", a::main1());
}
Dann erhielt ich einen Kompilierungsfehler, der besagte 'a' has not been declared
mit g++. Bitte helfen Sie mir, herauszufinden, was ich hier verpasst habe und wie man das normalerweise macht.
Ich danke Ihnen.