我的C++代码:
std::cin >> newptr->boarding_time.hour,newptr->boarding_time.mins;
错误:
最佳答案
您正在使用comma operator,根据operator precedence,代码等效为
std::cin >> newptr->boarding_time.hour;
newptr->boarding_time.mins;
第二条语句根本没有任何实际作用。
你可能想要
std::cin >> newptr->boarding_time.hour >> newptr->boarding_time.mins;
关于c++ - 逗号运算符的c++代码右操作数的编译错误无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37454196/