Simple, but: How convert Char to String?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/07/2007 at 04:16, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 10.111
Platform: Windows ;
Language(s) : C++ ;---------
Hi,I have some code that works with Char arrays... like this:
String EncodeXOR() { char MyString[11]="A nice cat"; char MyKey[11]="ABCDEFGHIJ"; String ResultStr; for(int x=0; x<10; x++) { MyString[x]=MyString[x]^MyKey[x]; ResultStr = ResultStr + MyString[x]; } return ResultStr; }
The problem is, that MyString cannot be converted to a String, so I get errors. But anyway, they're both just a chain of characters, so there has to be a possibility.
Is there any way to convert String to Char[n] and vice versa? Or can I just forget the whole Char thing and write a function like the one shown above that works completely with String instead of Char?
Thanks in advance for any tips. I hope to get better in C++ so I can help one day, too
Best regards,
Jack -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/07/2007 at 08:15, xxxxxxxx wrote:
you have String::GetCString() and String::SetCString() for that
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 31/07/2007 at 08:18, xxxxxxxx wrote:
Hey, super. I knew it was easy. But too much doc to search in may be as bad as too little doc. At least for a beginner. Thank you!
Cheers,
Jack