I heard about that preincrements (++i) are a bit faster than postincrements (i++) in C++. Is that true? And what is the reason for this?
I heard about that preincrements (++i) are a bit faster than postincrements (i++) in
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Post-increment usually involves keeping a copy of the previous value around and adds a little extra code. Pre-increment simply does it’s job and gets out of the way. I typically pre-increment unless the semantics would change and post-increment is actually necessary.