0
C++에서 논리 드라이브 목록을 얻으려면 어떻게해야합니까? 나는 C#에서 Windows 용 함수가 System.IO.DriveInfo.GetDrives()
인 것을 알고있다. 그러나 그것은 Windows만의 해결책이다. 멀티 플랫폼 방식이 있습니까? Boost :: Filesystem 문서를 살펴 보았지만 아무 것도 발견하지 못했습니다.논리 드라이브 목록을 얻는 방법은 무엇입니까?
다른 플랫폼에는 반드시 드라이브라는 개념이있을 필요는 없습니다. –
Windows 전용 문제는 Windows 전용 솔루션입니다. –
"논리 드라이브"가 의미하는 바를 정확히 정의하십시오. 내가 생각하기에 무슨 뜻인지 궁금하다면 Windows (ReactOS와 같은 Windows 클론)와 CP/M에서 영감을 얻은 몇 가지 틈새 시스템 이외의 다른 시스템에는 존재하지 않는다. 비 Windows 시스템에서 작동하는 멀티 플랫폼 방식이어야합니다. 예 : macOS, Linux, BSD, Unix, BeOS, i/OS, OS/390 등이 그 개념을 가지고 있지 않습니다. –