Probleme beim "CString in char-Array kopieren"
-
Hi Fans!
Ich habe ein char-Array
char cInName[16][64]; // 16 Eingänge, 64 Zeichen pro Eingang
Aus einem CListCtrl sollen Namen (SubItem 3) in dieses Array reinkopiert werden.
for (int i=0; i<iInCount; i++) { strcpy(&(cInName[i][0]), (LPCTSTR)(m_lvIn.GetItemText(i, 3))); }
Ich dachte, ich hätte es clever gelöst, leider steht da jetzt nur Schrott in cInName drin.
Was mach ich falsch?
F98
-
offenbar warst du zu clever für deinen Compiler
Versuch's mal mit
strcpy(cInName[i],m_lvIn.GetItemText(i,3);
(PS: Und pass lieber auf UNICODE auf, wenn du char und TCHAR miteinander kombinierst)
-
Yo, war ich, danke.
Ich stelle fest: Manchmal sind meine Gedanken zu komplex.