operators (std::filesystem::path)
运算符<<,>%28 std::file system::path%29
template< class CharT, class Traits > std::basic_ostream | (1) | (since C++17) |
---|---|---|
template< class CharT, class Traits > std::basic_istream<CharT,Traits>& operator>>( std::basic_istream<CharT,Traits>& is, path& p | (2) | (since C++17) |
在路径上执行流输入或输出。p
...std::quoted
用于使空格在以后由流输入运算符读取时不会被截断。
参数
os | - | stream to perform output on |
---|---|---|
is | - | stream to perform input on |
p | - | path to insert or extract |
返回值
1%29os
2%29is
例外
%280%29
可能的实施
第一版
*。
模板<类图表,类特征>std::basic[医]<图表,性状>&操作符<%28 STD:基本[医]<图表,特征>&os,Const路径&p%29{os<<std:引号%28 P字符串<图表,字符>%28%29%29;返回os;}
第二版
模板<类图表,类特征>std::basic[医]iStream<图表、性状>和操作员>>%28 STD:基本[医]iStream<图表、性状>&is,path&p%29{std::basic[医]字符串<图表,特征>t;is>>std::引号%28t%29;p=t;返回is;}
例
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。