habe nachstehendes Problem und bin für hilfreiche Tipps dankbar :
C++:
void string_in_CharField1() {
//Situation: ein String soll in eine Variable vom Typ LPCTSTR gewandelt werden // das soll erreicht werden mit : // 1. zuerst soll der String in ein CharFeld umgewandelt werden // 2. danach soll das CharFeld auf die LPCTSTR geschoben werden, // 3. denn LPCTSTR Test = T1 wird akzeptiert
//funktioniert nur leider nicht ?
char T1[] ="TESTTESTEST"; LPCTSTR Test = T1; cout << "Ausgabe der LPCTSTR : " << T1 << endl; int j = getch();
string ALPHA ="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; int l=ALPHA.length(); char *TField[l]; int i=0; do { int r = (int)ALPHA[i]; cout << "r " << r << endl; char *a = newchar(r); cout << "*a " << *a << endl; //*TField += a; // funktioniert nicht delete a; i=i+1; } while(i < ALPHA.length()+1); }
mfg,
Wilfried.pzDieser Post wurde am 23.02.2007 um 23:42 Uhr von FloSoft editiert.
das nicht aber die frage ist ob er das teil überhaupt brauch oder sich nicht cronisch bei irgend etwas einen abbricht... -- ...fleißig wie zwei Weißbrote
darum sollte man aufpassen wenn man das zeug benutzt - teilweise wenn man das dann in anderen Projekten nutzt gibts merkwürdige fehler - das eine eben mit LPCWSTR und das andere mit "char" - sowas zerhaut einem was.
Für was brauchst du das LPCTSTR überhaupt? benutz doch lieber insgesamt string. -- class God : public ChuckNorris { };