Examveda

What is the difference between begin() and cbegin() in vectors?

A. both are same

B. begin() returns iterator to first element and cbegin() returns iterator to last element

C. begin() returns an iterator to first element whereas cbegin() returns constant iterator to first element

D. begin() returns returns first element cbegin() returns void

Answer: Option C


Join The Discussion

Related Questions on C plus plus miscellaneous

What is the difference between '++i' and 'i++' in C++?

A. None of the above

B. They both have the same effect

C. '++i' increments the value of 'i' before returning it, while 'i++' increments the value of 'i' after returning it

D. '++i' increments the value of 'i' after returning it, while 'i++' increments the value of 'i' before returning it