草庐IT

stringToFuncMap

全部标签

c++ - 比较 std::strings 的最佳方法

比较std::string的最佳方法是什么?显而易见的方法是使用if/else:std::stringinput;std::cin>>input;if(input=="blahblahblah"){//dosomething.}elseif(input=="blahblah"){//dosomethingelse.}elseif(input=="blah"){//dosomethingelseyet.}//etc.etc.etc.另一种可能性是使用std::map和switch/case。进行大量(例如8、10、12次以上)这些比较时,最好的方法是什么? 最

c++ - 比较 std::strings 的最佳方法

比较std::string的最佳方法是什么?显而易见的方法是使用if/else:std::stringinput;std::cin>>input;if(input=="blahblahblah"){//dosomething.}elseif(input=="blahblah"){//dosomethingelse.}elseif(input=="blah"){//dosomethingelseyet.}//etc.etc.etc.另一种可能性是使用std::map和switch/case。进行大量(例如8、10、12次以上)这些比较时,最好的方法是什么? 最