strcpy()
strcat()
strcmp()
and a bunch of others are C-String functions. They are designed to work with character array pointers and are basically native C functions. These are the ones I tend to use for debug text as they are quite quick the syntax is simple to write out and change over and over again... a simple usage might be :
char* buf = new char[256];
strcpy(buf, "Must use strcpy first if you plan to reuse the array");
strcat(buf, "\nMust use strcat to concat the string onto the end, otherwise it will error or not give you what you expect.");
strcat(buf, "\nScreen FPS : ");
strcat(buf, dbStr(dbScreenFPS()));
dbText(0, 0, buf);
// delete *buf after its use is over
delete []buf;
If it ain't broke.... DONT FIX IT !!!