Class, inline et AnsiString
Bonjour,
J'ai créé une Class:
Code:
1 2 3 4 5 6 7 8 9 10
|
class Client
{
public:
int Handle;
AnsiString Name;
AnsiString Password;
char Tel[10];
void Create(int handle, AnsiString Name, AnsiString password, char tel[10]);
}; |
et un inline
Code:
1 2 3 4 5 6 7 8
|
inline void Client::Create(int handle, AnsiString name, AnsiString password, char tel[10])
{
Handle = handle;
Name = name;
Password = password;
strcpy(Tel, tel);
} |
mais j'ai un message d'avertissement inline...
Egalement déclaré un vecteur
Code:
1 2 3
|
vector <Client> vecClient;
vector <Client>::iterator iterClient; |
et dans ma class de la form
Code:
1 2 3
|
vecClient vClient;
iterClient itClient; |
et j'ai un message d'erreur comme quoi Create n'existe pas quand j'utilise le vector pour créer un client
Code:
1 2
|
vClient.push_back(Create(2, "Toto", "****", "0320534704")); |
pouvez-vous m'aiguiller?