strlen et strcpy non reconnu avec string.h
Bonjour,
je travaille sous Visual C++ 6
voici ce qui pose probleme:
Code:
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;
} |
apres la compilation, il est indiqué que strlen et strcpy sont indéclarés
que dois-je faire?
nb : je ne souhaite pas utilisé le type string
merci d'avance