char [] in std::string
-
hi leutz ... hab nen char-Array, da steht ein NAme drinn
wie bekomme ich den in einen std::string hinein???std::string account;
account.append(Arrayname);<--- funzt nich ?!?!
-
const char* name="foobar";
string account(name);
-
ich hab kein const char*
sondern:UCHAR strArray[50];
std::string account(strArray); --> und DAS funzt nich *heul*
-
nimm CHAR statt UCHAR
-
geht nich !!!
-
warum ???
-
weil es so vorgegeben iss ... und der Typ so vordefiniert Wurde ...
Wenn ich den Ändere muss ich 10.000 Stellen im Code untersuchen
-
dann caste Arrayname eben nach const char* ...
account.append(reinterpret_cast<const char*>(Arrayname)); oder so