I started out using constant chars, but then I kept getting grief from my compiler about converting const char* to char*, so i just made everything non constant. Anyway I think I'm going to scrap this as its not doing anything useful. But I would still like to know how I could add as many things as I wanted to a string like:
my_string = "jfh" + number + "djfbjsd" + another_string;
The equals operator comes last right? So where would I store the things as they are getting added together each step? I'd basically have to do that and then just set my_string to the result. Like I said, I got no idea how I could go about this.
 Just read your edit daved. thanks, i'll see what I can come up with. [/edit]