Converting from a std::string to bool

前端 未结 14 2674
走了就别回头了
走了就别回头了 2020-12-25 09:51

What is the best way to convert a std::string to bool? I am calling a function that returns either \"0\" or \"1\", and I need a clean solution for turning this into a boole

14条回答
  •  别那么骄傲
    2020-12-25 10:25

    Here's a way similar to Kyle's except it handles the leading zeroes and stuff:

    bool to_bool(std::string const& s) {
         return atoi(s.c_str());
    }
    

提交回复
热议问题