Bonjour,
je travaille sous Visual C++ 6
voici ce qui pose probleme:
apres la compilation, il est indiqué que strlen et strcpy sont indéclarés
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #include <iostream.h> #include <string.h> #include "stdafx.h" #include "joueur.h" istream& operator>>(istream& f, joueur& j) { cout<<"Pseudo du joueur :"<<endl; char * tmp = new char[50]; f>>tmp; j.pseudo = new char[strlen(tmp)+1]; strcpy(j.pseudo, tmp); delete[] tmp; return f; }
que dois-je faire?
nb : je ne souhaite pas utilisé le type string
merci d'avance
Partager