Boost logo

Boost Users :

Subject: Re: [Boost-users] list all drives
From: Daniel Trebbien (dtrebbien_at_[hidden])
Date: 2010-07-11 18:50:47


> Hi,
>
> I am programming on a widows system. Is it possible to list all drives
> available in a system with boost::filesystem library or any other boost
> library?
>
> I have gone through boost::filesystem documentation, but could not find any
> :(
>
> Thanks a lot,
> Lloyd

Hi Lloyd,

Because the concept of drives is unique to Windows, Boost Filesystem
does not implement such a function. Boost Filesystem and all Boost
libraries are designed to be cross-platform.

To obtain a list of drives, you should instead use the Windows API
function `GetLogicalDriveStrings`:
http://msdn.microsoft.com/en-us/library/aa364975.aspx

Daniel


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net