Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

Which loop form avoids copying elements when iterating a container of large objects?

  1. A for (auto x : container)
  2. B for (const auto& x : container)
  3. C for (int i = 0; i < n; i++)
  4. D for (auto* x : container)
Answer

for (const auto& x : container)

Binding by const reference avoids a copy per element while preventing modification. Plain auto copies each element.

All C++ MCQs

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as