I just realised I actually did use it before, just forget it lol. I've looked it up again and in the example the word "iterator" is used, while here "const_iterator" is used. What's the difference?
I think I fully understand that code now, but I never used other library's. I have downloaded " Boost C++ Libraries" (both the .zip and .7z, windows) and the documentation tells me I should best download an installer, but both the .zip and .7z files doesn't contain any installers (there is a file "install", but it can't be opened. It has no extension).
A const_iterator is an iterator of which you can't modify the object it's pointing to.
For Windows download boost via boostpro: http://www.boostpro.com/download
Go into your project settings. Somewhere it will allow you to add additional directories
to search for includes. Find where the boost headers are installed on your system and
add that path.
@Bv202
Go to Tools->Options->Projects and Solutions->VC++ Directories
On "Include Files" add the directory where boost headers are located
On "Library Files" add the directory where the binary library files are located