Vectors will make your life so much easier trust me I was anti vector a while back. Now they simplify code so much it makes your life a lot easier same thing with using char*'s and strings, once you get it strings are much nicer. Learn vectors you won't regret it. vector - C++ Reference

With vectors, all you need to do is push_back when a user logs in; then delete when he logs out. To do a search use a for loop with always less than your vector.size(). It makes life simple. If you don't use vectors you better know how many computers are in the lab before you ever begin and when that number changes you need to recompile or reload from an ini file. Vectors will handle all your problems with memory and make the program more flexible.