tckoullou | j'ai un prb de char et char * et l'erreur c'est ne peut po copier un int en char *
comprend po du tous en char c'est po un caractere et char * c'est po des caractere aussi?
Code :
- //prototipe de la fonction send
- send(int socket,const char *buf,int len,int flag);
- //--------------------------------------------------
- ifstream in(blabla bla);
- while (!in.eof())
- {
- in.get(c) ;
- send(socksendfile,c,1,0);//la fonction n'acepte po le char en parametrre du buffer
- }
|
et surtou si je fai sa
Code :
- char buf=new char[SIZE_OF_FILE];
- while (!in.eof())
- {
- in.get(c) ;
- cout <<c//la sa afiche bien la valeur des octers du fichier
- }
- flux <<in.rdbuf();
- flux>>buf;
- cout <<buf //la sa affiche que 3 octer la copi est movaise
- send(socksendfile,buf,SIZE_OF_FILE,0);
|
je comprend po j'ai bien cherche dan la classe fstream j'ai rien trouver qui pourais m'aider please help!!
|