假设iter为vector::iterator类型的变量,iter++ ->empty()是先调用函数再加加 还是后调用函数再加写出理由

来源:学生作业帮助网 编辑:六六作业网 时间:2024/08/29 04:47:36
假设iter为vector::iterator类型的变量,iter++->empty()是先调用函数再加加还是后调用函数再加写出理由假设iter为vector::iterator类型的变量,iter+

假设iter为vector::iterator类型的变量,iter++ ->empty()是先调用函数再加加 还是后调用函数再加写出理由
假设iter为vector::iterator类型的变量,iter++ ->empty()是先调用函数再加加 还是后调用函数再加
写出理由

假设iter为vector::iterator类型的变量,iter++ ->empty()是先调用函数再加加 还是后调用函数再加写出理由
考虑运算符的优先级别和观看问题都要写成 (iter++)->empty()
++作为后缀就是先调用后增值,就是机制决定,我也不知道为什么,
要知道是怎么运作,逆向一下就清楚了.