>>105592403
Seems like a good fit for soa rather than an array of structs.
typedef struct {
std::vector<std::string> Name;
std::vector<std::string> Class;
} Students;