begin process at 2008 08 08 21:47:59
1 223 607 membres
365 nouveaux aujourd'hui
14 230 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Comment copier string contenant des \x00 dans un char* [ Divers / Divers ] (_Xav_)

Comment copier string contenant des \x00 dans un char* le 29/04/2008 17:12:47

_Xav_
Salut a tous...

Voilà, j'ai un string qui contient des \x00 (entre autre) et j'ai une fonction qui ne prend que des char* en paramètres donc je dois le convertir.

Le problème c'est que la conversion ne s'effectue que pour les caractères jusqu'au premier \x00 (qu'il doit interpréter comme caractère de fin).

J'espère avoir été assez clair.

Quelqu'un a-t-il une idée...

:P


Re : Comment copier string contenant des \x00 dans un char* le 29/04/2008 17:27:14

tibob51
Membre Club
Salut, tu peu peut etre faire une copie caractère par caractère?

Re : Comment copier string contenant des \x00 dans un char* le 30/04/2008 13:58:39

_Xav_
Réponse acceptée !
En fait c bon, c simplement que j'utilise std::cout pour l'affichage et il interprète \x00 comme la fin et n'affiche plus rien. Mais comme j'envoie ça par socket j'ai verifié dans le paquet et c bon, 4'est ok.

Mais merci pour la réponse en tt en tout cas!


Classé sous : string, char, copier, contenant, x00

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS