Мой код: main.cpp
#include <iostream>
namespace file {
#include "file.cpp"
}
namespace file2 {
#include "file1.cpp"
}
int main() {
file::hello();
return 0;
}
file.cpp
#include <iostream>
void hello() {
std::cout << "hello";
}
file1.cpp
#include <iostream>
void hello() {
std::cout << "hello world";
}
Моя проблема:
Я использую виртуальную студию, и я не знаю, почему это не работает. Я пробовал все это уже на CodeBlock, и это было хорошо.Но в VS у меня ошибка с at least one repeatedly defined symbol has been found
.Извините за мой английский.