operators (std::filesystem::path)
| template< class CharT, class Traits > std::basic_ostream<CharT,Traits>& operator<<( std::basic_ostream<CharT,Traits>& os, const path& p ); | (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。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

