[C++] Vous êtes du genre char* ou plutôt string?

Vous êtes du genre char* ou plutôt string? [C++] - Programmation

Marsh Posté le 21-12-2001 à 21:16:24    

Je suis entrain de crée des classes pour crée des GUI style windows facilement avec SDL. Et pour mes classes de controles comme un bouton ou une label (ouiiiii je vien de VB :)) il me faut des varibles qui contienne des "chaine de caractères" de longeur variable, donc j'ai le choix entre char* ou bien des string (std).
 
Que me conseillez-vous?

Reply

Marsh Posté le 21-12-2001 à 21:16:24   

Reply

Marsh Posté le 21-12-2001 à 21:30:50    

moi j'ai tendances a garder les bons vieux reflexes C, c'est a dire les char* :)


---------------
Super.
Reply

Marsh Posté le 21-12-2001 à 22:00:58    

Moi je prefère utilisé les string, les fonctions de la class sont très utile, et puis il y a pas besoin de se prendre la tête pour savoir combien de place lui allouer.

Reply

Marsh Posté le 21-12-2001 à 22:29:46    

plutôt char* ou plutôt classe string custom.

Reply

Marsh Posté le 22-12-2001 à 17:24:03    

Je vais donc utiliser une class string, parce que moi l'allocation mémoire... sourtout dans une class :)

Reply

Marsh Posté le 23-12-2001 à 12:00:30    

Ouais, à mon avis, c'est le bon choix !

Reply

Marsh Posté le 27-12-2001 à 18:09:31    

Prend les deux en fonction de ce qui t'es le plus utile !!!
PS:Tu peux tjs utiliser "WideCharToMultiByte(...)"et son inverse pour passer de l'un a l'autre!

Reply

Marsh Posté le 27-12-2001 à 18:57:16    

les deux avec un grain de sel
 
tu peux pas te passer des char * (sauf programme
super simple) a cause du choix des librairies
et les strings c'est tres confortable.
 
A+
LEGREG

Reply

Sujets relatifs:

Leave a Replay

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