Gavin¥ 2021-10-25 17:45 采纳率: 100%
浏览 17
已结题

sstringstream进行类型转换的时候的问题

    template<typename out_type, typename in_value>
    out_type convertTo(const in_value& t) {
        stringstream stream;
        stream << t;//向流中传值
        out_type result;//这里存储转换结果
        stream >> result;//向result中写入值
        return result;
    }

in_value的类型是string,值是“20q12”
out_type的类型是double,转换后的值是20.00
检查stream的流状态为goodbit。

如果想判断string类型是否完全转换,sstringstream是否有判断方法?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月2日
    • 创建了问题 10月25日