首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >C++中如何设置具有QString类型的Switch/case语句?

C++中如何设置具有QString类型的Switch/case语句?

提问于 2018-01-26 00:18:29
回答 2关注 0查看 3.4K

如何使用switch语句的QString?

编译器给出了以下错误:

代码语言:txt
复制
switch expression of type 'QString' is illegal

代码如下:

代码语言:txt
复制
bool isStopWord( QString word )
{
bool flag = false ;

switch( word )
{
case "the":
    flag = true ;
    break ;
case "at" :
    flag = true ;
    break ;
case "in" :
    flag = true ;
    break ;
case "your":
    flag = true ;
    break ;
case "near":
    flag = true ;
    break ;
case "all":
    flag = true ;
    break ;
case "this":
    flag = true ;
    break ;
}

return flag ;
}

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档