Defined in header <filesystem> | ||
---|---|---|
path operator/( const path& lhs, const path& rhs ); | (since C++17) |
Concatenates two path components using the preferred directory separator if appropriate (see operator/=
for details).
Effectively returns path(lhs) /= rhs
.
lhs, rhs | - | paths to concatenate |
The result of path concatenation.
#include <iostream> #include <filesystem> namespace fs = std::filesystem; int main() { fs::path p = "C:"; std::cout << "\"C:\" / \"Users\" / \"batman\" == " << p / "Users" / "batman" << '\n'; }
Possible output:
"C:" / "Users" / "batman" == "C:Users\\batman"
appends elements to the path with a directory separator (public member function) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/filesystem/path/operator_slash