中易网

c++ auto问题。初学者。

答案:1  悬赏:70  
解决时间 2021-01-08 09:46
c++ auto问题。初学者。
最佳答案
VS2010不支持C++11的 for ( xx : xx) 这样的循环语句,可以改造一下:
for (auto str = V.begin(); str != V.end(); ++str)
    for (auto ch = (*str).begin(); ch != (*str).end(); ++ch)
        *ch = toupper(*ch);追问试了一下 还是不行 error C2664: “toupper”: 不能将参数 1 从“std::_Vector_iterator<_Myvec>”转换为“int”
那请问VS2013可以那样吗?追答你确定完成使用我的上面的代码么? "*ch = toupper(*ch)"这一句里的两个星号(“*”)是必须的哦,少了星号就会出现你说的那个编译错误。

根据文档显示,VS2012,VS2013都支持你的那个for格式了(这种叫“基于范围的 for 循环”)。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
神奇宝贝梦幻和固拉多谁厉害
由于大雾封港,延迟开船,用英语怎么说
芙蓉小学(怀化洪江市)地址在什么地方,想过去
15w2f40型号发电机机油
请问从加格达奇坐客车到嫩江需要多少时间啊?
我们有房没户口,说是划到三小,但不知道好不
跪求别脱我马甲的 伤爱 全文
贾汪实验小学怎么去啊,我要去那办事
陕西国际旅行社(杨凌分公司)地址好找么,我有
129÷3的商是几位数
三峡新材会不会升
岑山时尚商务酒店地址在什么地方,我要处理点
魔兽世界流沙法袍各色名称和出处
vv5启动后出现故障,请问是怎么回事
aihighperfschome什么意思
推荐资讯
9d虚拟现实多少钱一台
维纳斯婚纱摄影(连云港店)地址在什么地方,我
移动充值卡能不能冲联通号码
哪些人能申请宅基地
美丽现场红丽烫染造型怎么去啊,我要去那办事
恶意拖欠农民工工资会判什么罪
TXT《上将》
振兴社区居委会怎么去啊,有事要去办理
逃税罪的后果
印尼首都一证券交易所发生坍塌情形如何?
盘锦市公安局新生派出所怎么去啊,我要去那办
uv平面打印机喷头过一段时间就起泡怎么回事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?