
#include <iostream>
struct Person
{
using namespace std;
string name;
int age;
};
int main()
{
using namespace std;
Person p1;
p1.name="john doe";
p1.age=20;
Person p2={"jane", 30};
cout << p1.name << endl;
cout << p2.name << endl;
return 0;
}
10강 질문입니다. 위 스크립트에서 using namespace std;를 강의에서처럼 맨 위에 한번 작성하지 않고, struct Person과 int main에 두번으로 나눠서 작성하면 에러가 나는데 이유가 뭔가요? 그리고 struct Person과 int main 둘 중에 한 곳에만 넣으면 안되는 이유가 뭔가요?
