我不明白,第二题我写了个lambda将字符串时间转换为分钟数,为什么在本地ide能行得通,笔试的时候转换出来的却是很奇怪的负数,测试过输入的字符串没有问题 auto transferTime = [](string& time) -> int { int res = 0; res += ((time[0] - '0') * 10 + time[1] - '0') * 60 + (time[3] - '0') * 10 + time[4] - '0'; return res; };