xcnxx seems to have the right answer - but let me explain a little.
First of all - you encounter the errors because you are trying to use a const_iterator to call methods which are not const. Obviously there are two solutions: either, as xcnxx suggested, use a regular iterator, or, and if I'm not mistaken this is actually closer to what you intended to do - declare the methods as const. To do that simply add the const keyword at the end of each method's declaration/definition. See here for a simple example:
wiki[
^]
Please note however, that declaring the methods as const prohibits you from changing the object inside of the method - not a problem in this particular case, but something to bare in mind.
Good luck