Visual C++ 2010에서 폴더를 네임 스페이스 폴더로 설정하는 방법이 폴더 코드에서 네임 스페이스에 자동으로 폴더 이름으로 설정됩니다.Visual C++ 2010에서 폴더를 네임 스페이스 폴더로 설정하는 방법
답변
AFAIK, 당신은 여기 수없고, 이유 : C#에서
, 사용자가 생성하는 폴더 바로 해당 폴더를 클릭하고 이동하여 생성 물리적 폴더 및 새로운 클래스 파일입니다 "클래스 추가가 ..." 거기에 배치되며 해당 클래스의 네임 스페이스는 물론 폴더 이름의 접미사입니다.
그러나 C++에서는 실제 폴더가 아닙니다. 사실, "New Folder ..."는 아니지만 "New Filter ..."(예 : New Filter ...)라는 메시지가 나타납니다. 파일에 포함 된 파일의 종류를 필터링하는 방법.
C++에서는 과도하게 의미가 없습니다 (이것은 제 의견입니다). C#에서는 클래스 선언 및 구현이 하나의 동일한 작업입니다. C++에는 헤더 파일과 구현 파일 (각각 .h
및 .cpp
)이 있습니다. 이제는 헤더 파일 내에서 폴더 구조를 보았습니다. 그러나 구현 파일을 복잡하게 만듭니다.
Visual Studio에서이 사실을 즉시 알지 못할 수도 있습니다. 프로젝트를 만들 때 기본적으로 .h
및 .cpp
개의 파일이 모두 같은 폴더에 있습니다. 이것은 Visual Studio 외부 또는 내가 작업 한 프로젝트의 경우가 아닙니다. 일부는 include
과 src
이고 여러 서브 디렉토리는 include
이고 모든 소스는 단일 폴더에 있습니다.
TL; DR, C#과 마찬가지로 C++에 많은 의미가 없습니다. 즉, 필터를 사용하여 내 소스 파일의 논리적 "보기"(네임 스페이스 별)를 만들었지 만 물리적으로 어떻게 배치되었는지를 나타내는 것은 아닙니다.
사실 2010에서는 필터와 일반 폴더를 모두 가질 수 있습니다. .. 거의. 솔루션 탐색기의 "모든 파일 표시"아이콘이 폴더보기로 전환되고 "새 폴더 ..."명령이 있습니다. 단점은 vcproj의 디렉토리 아래에있는 파일 만 해당 폴더에 표시되고, 외부 디렉토리의 파일 아이콘에 작은 화살표가있는 프로젝트 레벨에 표시됩니다. –
- 1. Visual Studio 2010에서 네임 스페이스 포함 C++
- 2. C#의 네임 스페이스
- 3. Visual Studio 2010에서 App_Theme 폴더를 배포하지 않습니다.
- 4. 네임 스페이스 C# .NET
- 5. C++ 네임 스페이스 문제
- 6. C# 네임 스페이스 질문
- 7. C++, 다른 네임 스페이스
- 8. C++ 네임 스페이스 도움말
- 9. Visual Studio 2010에서 기본 인코딩을 설정하는 방법
- 10. 네임 스페이스 오류 - 수정하는 방법?
- 11. 네임 스페이스
- 12. Visual Basic 자동 네임 스페이스 가져 오기
- 13. C++ 네임 스페이스 및 템플릿
- 14. Doxygen/C++ : 네임 스페이스 목록의 전역 네임 스페이스
- 15. C# .NET 네임 스페이스 이름이 네임 스페이스 오류에 없습니다. 로컬 네임 스페이스 지시문을 벗어난 경우에만 - 왜?
- 16. C 번호 : 명시 네임 스페이스
- 17. C++에서 네임 스페이스 사용
- 18. C++ 헤더 파일의 네임 스페이스
- 19. C# - 네임 스페이스 GestureEventArgs 어셈블리
- 20. XML 네임 스페이스, C#을
- 21. C# 네임 스페이스 데이터 공유
- 22. C#의 네임 스페이스 상수
- 23. Visual C# 2010에서 원로드?
- 24. (사소한?) C# 네임 스페이스/클래스 계층 문제
- 25. Visual Studio의 프로젝트 네임 스페이스 변경
- 26. Visual Studio를 사용하여 네임 스페이스 확장 디버깅
- 27. Visual Basic 및 네임 스페이스 문제
- 28. 네임 스페이스
- 29. 네임 스페이스 ++
- 30. 네임 스페이스
IIRC, C# 용입니다. – leppie
'네임 스페이스 폴더'란 무엇입니까? –
C#에서 오는 프로그래머에게'네임 스페이스 폴더 '가 오해의 소지가있는 반면에 "진짜 질문이 아닙니다"라고 투표를하는 이유는 무엇입니까? –