Gotta love homework.
I need to get working on a program to do inventory. It is going to read in the info from the file into a few vectors (requirement), and allow you to search, and do a few other things with it. I'm writing it in C++, so it won't be as bad as what your doing, but C++ is kind of a pita IMO to do a lot of things I've done in VB .net. I guess I got too used to just creating a form, and programming buttons and textboxes to do their thing. Since this is beginner C++ were doing everything text based.