Hmm, well, in this case:
In this case, would the string or char* be faster? This is a lot closer to the actual situation in my program, and I thought the char* would be faster although I used a std::string just for the heck of it.
//lots of other stuff
void function2(const char* str)
//do stuff with str
void function(bunchOfParams bop)
bop.promptString = "This is the prompt.";