它可以将可能存在或者不存在的内容以合适的方式返回,当返回的是空文件时,可以使用_.value_or("初始值")
std::optional<std::string> data=OpenFileAsstring("data.txt");
string value=data.value_or("Not Opened!");
标签:std,返回,optional,初始值,value,data From: https://www.cnblogs.com/wangkaixin-yy/p/17783231.html