At the moment each student contains an array of 100 student descriptions. In order to access one such array you need to have an student object available but you can still not access it directly from outside the class because it's private.
since i can have several Students and each of them can have five descriptions, i'm forced to do this in my main function or main.cpp? Would be really confusing, wouldn't be?
You could add a function changeDescription(const string& oldVal, const string& newVal) to the Student class. Inside this function you search for the old value in the vector and if you find it replace it with the new value, otherwise show error.