[MFC] Modifier un CString

Modifier un CString [MFC] - C++ - Programmation

Marsh Posté le 18-06-2004 à 08:16:35    

Bonjour,
 
je récupère avec GetText dans un const CString la ligne selectionnée d'une ListBox. Le problème est que cette ligne est une concatenation de strings, et j'ai donc à la parser pour retrouver les informations initiales. Seulement strtok prend un char* qu'il modifie.
Comment faire ?
C'est surement con, mais j'ai pas dormi depuis trop d'heures et le projet est à rendre pour midi...


Message édité par Bleuarff le 18-06-2004 à 08:17:04

---------------
©2008 Bleuarff Corp.
Reply

Marsh Posté le 18-06-2004 à 08:16:35   

Reply

Marsh Posté le 18-06-2004 à 08:17:59    

Dixit la MSDN :
 

Citation :


CString objects also have the following characteristics:
CString objects can grow as a result of concatenation operations.
 
 
CString objects follow "value semantics." Think of a CString object as an actual string, not as a pointer to a string.  
 
 
You can freely substitute CString objects for const char* and LPCTSTR function arguments.
 
 
A conversion operator gives direct access to the string's characters as a read-only array of characters (a C-style string).


 
Sinon :
 
http://msdn.microsoft.com/library/ [...] buffer.asp


Message édité par Joel F le 18-06-2004 à 08:19:27
Reply

Marsh Posté le 18-06-2004 à 08:38:41    

j'avais pas assez bien cherché alors :o.
:jap: :D


---------------
©2008 Bleuarff Corp.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed