Convert an object to a string? (C++)
Community Forums/General Help/Convert an object to a string? (C++)| 
 | ||
| I want to do this: Vec3 v; Print( "Printing Vec3:" ); Print( v ); My Print() command takes a string. I added an operator to the Vec3 class: Vec3::operator string()
{
	char buf[1024];
	Print("calling string operator");
	sprintf(buf,"%f, %f, %f",x,y,z);
	return string(buf);
}The compiler does not like this. What is the proper way to do this? | 
| 
 | ||
| I got it working.  I just needed a clean build. | 
| 
 | ||
| I told you :P |