C++
11
Added in Boost
1.30.0
Categories:
System
The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories.
This Release
Andrey Semashev
Andrey Semashev
Maintainer
Dependencies
Assert
Atomic
Config
Container Hash
Core
Detail
IO
Iterator
Predef
Scope
Smart Ptr
System
Type Traits
WinAPI
Boost.Filesystem
Boost.Filesystem, part of collection of the Boost C++ Libraries, provides facilities to manipulate files and directories, and the paths that identify them.
Directories
- doc - Documentation sources
- include - Interface headers of Boost.Filesystem
- src - Compilable source files of Boost.Filesystem
- test - Boost.Filesystem unit tests
- example - Boost.Filesystem usage examples
More information
- Documentation
- Report bugs. Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.
- Submit your patches as pull requests against develop branch. Note that by submitting patches you agree to license your modifications under the Boost Software License, Version 1.0.
Build status
Branch | GitHub Actions | AppVeyor | Test Matrix | Dependencies |
---|---|---|---|---|
master |
GitHub Actions | AppVeyor | Tests | Dependencies |
develop |
GitHub Actions | AppVeyor | Tests | Dependencies |
License
Distributed under the Boost Software License, Version 1.0.
All Time
Beman Dawes
Beman Dawes
Contributor
Peter Dimov
Peter Dimov
Contributor
Daniel James
Daniel James
Contributor
Rene Rivera
Rene Rivera
Contributor
Vladimir Prus
Vladimir Prus
Contributor
Alexander Grund
Alexander Grund
Contributor
Dave Abrahams
Dave Abrahams
Contributor
Alexei Khlebnikov
Alexei Khlebnikov
Contributor
John Maddock
John Maddock
Contributor
Marshall Clow
Marshall Clow
Contributor
Douglas Gregor
Douglas Gregor
Contributor
Guus Waals
Guus Waals
Contributor
Troy D. Straszheim
Troy D. Straszheim
Contributor
K. Noel Belcourt
K. Noel Belcourt
Contributor
Daniel Krügler
Daniel Krügler
Contributor
Edward Diener
Edward Diener
Contributor
Glen Fernandes
Glen Fernandes
Contributor
Flamefire
Flamefire
Contributor
Jacob Lifshay
Jacob Lifshay
Contributor
Michael A. Jackson
Michael A. Jackson
Contributor
Mike Dev
Mike Dev
Contributor
whitequark
whitequark
Contributor
Roman Savchenko
Roman Savchenko
Contributor
Marcel Raad
Marcel Raad
Contributor
Thomas Trummer
Thomas Trummer
Contributor
Antony Polukhin
Antony Polukhin
Contributor
Vicente J. Botet Escriba
Vicente J. Botet Escriba
Contributor
Antons Jeļkins
Antons Jeļkins
Contributor
Benjamin Nauck
Benjamin Nauck
Contributor
Sebastian Redl
Sebastian Redl
Contributor
zhixingchen
zhixingchen
Contributor
Jakub Wilk
Jakub Wilk
Contributor
Daniela Engert
Daniela Engert
Contributor
Steven Watanabe
Steven Watanabe
Contributor
Hartmut Kaiser
Hartmut Kaiser
Contributor
Jens Maurer
Jens Maurer
Contributor
Jonathan Turkanis
Jonathan Turkanis
Contributor
Nikita Kniazev
Nikita Kniazev
Contributor
Thomas Witt
Thomas Witt
Contributor
Akira Takahashi
Akira Takahashi
Contributor
Jonathan Wakely
Jonathan Wakely
Contributor
Toon Knapen
Toon Knapen
Contributor
David Olsen
David Olsen
Contributor
Alexander Nasonov
Alexander Nasonov
Contributor
Bryce Adelstein-Lelbach
Bryce Adelstein-Lelbach
Contributor
Christopher Jefferson
Christopher Jefferson
Contributor
Giel van Schijndel
Giel van Schijndel
Contributor
Ed Catmur
Ed Catmur
Contributor
Adrien Destugues
Adrien Destugues
Contributor
Claudio Bley
Claudio Bley
Contributor
Chris Stylianou
Chris Stylianou
Contributor
tbeu
tbeu
Contributor
Felix Bruns
Felix Bruns
Contributor
Christoph Müllner
Christoph Müllner
Contributor
hammond
hammond
Contributor
Mike Crowe
Mike Crowe
Contributor
emmett-b
emmett-b
Contributor
datadiode
datadiode
Contributor