일단 그거 헤더에서 쓰면 혼파망 됨. 헤더에서 using한 게 소스에도 적용됨;;
당빠 헤더에선 쓰면 안되지 ㅇㅅㅇ;; - dc App
글쎄, 그 외엔 대체로 나중에 나온 언어들 보다 명칭을 선택적으로 가져오는 기능이 덜 편리하다는 것 밖에 짚이는 게 없네..
아 글을 namespace에 대한 걸로 착각하고 있었네. using을 이제야 본 느낌임.https://stackoverflow.com/q/1452721위글로 보자면 using한 라이브러리가 업뎃되면 없던 이름 충돌이 생길 수 있으니까 방어적인 관점에서https://en.cppreference.com/w/cpp/language/namespace_alias같은기능을 쓰는 게 낫다나 봄.
4중ㅋㅋ
나 같은 경우는 쓰려하는 네임들 몇개만 특정해서 using하는게 제일 나은 것 같던데... 지금 당장 네임충돌 없어도 앞으로 프로젝트 확대되면서 생길 수도 있는건데 네임스페이스를 통째로 using하는 것보다는 이쪽이 관리가 편할 것 같음
ADL 때매 충돌 일어나서 ㅇㅇ 그래서 보통 using 을 네임스페이스 안에 넣는식으로 많이 한다 - return 0;
일단 그거 헤더에서 쓰면 혼파망 됨. 헤더에서 using한 게 소스에도 적용됨;;
당빠 헤더에선 쓰면 안되지 ㅇㅅㅇ;; - dc App
글쎄, 그 외엔 대체로 나중에 나온 언어들 보다 명칭을 선택적으로 가져오는 기능이 덜 편리하다는 것 밖에 짚이는 게 없네..
아 글을 namespace에 대한 걸로 착각하고 있었네. using을 이제야 본 느낌임.
https://stackoverflow.com/q/1452721
위
글로 보자면 using한 라이브러리가 업뎃되면 없던 이름 충돌이 생길 수 있으니까 방어적인 관점에서
https://en.cppreference.com/w/cpp/language/namespace_alias
같은
기능을 쓰는 게 낫다나 봄.
4중ㅋㅋ
나 같은 경우는 쓰려하는 네임들 몇개만 특정해서 using하는게 제일 나은 것 같던데... 지금 당장 네임충돌 없어도 앞으로 프로젝트 확대되면서 생길 수도 있는건데 네임스페이스를 통째로 using하는 것보다는 이쪽이 관리가 편할 것 같음
ADL 때매 충돌 일어나서 ㅇㅇ 그래서 보통 using 을 네임스페이스 안에 넣는식으로 많이 한다 - return 0;