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