Port�e de variable dans diff�rents projets
Voila j'ai sous un meme workspace diff�rents projets...
j'ai une fonction sous un projet d�finie comme suit:
Code:
1 2 3 4 5 6 7 8 9 10
| void displayMessage (char *i_Trame, char *nameMsg)
{
std::string strName;
....
strName=msg->_name;
size_t size = strName.size() + 1;
nameMsg = new char[ size ];
strncpy( nameMsg, strName.c_str(), size );
} |
A l'execution de cette fonction j'ai bien la chaine souhait�e dans nameMsg
J'appelle cette fonction d'un autre projet comme suit:
Code:
1 2
| char *nomMessage;
nomDeMonNamespace::displayMessage(trame,nomMessage); |
J'aimerai r�cup�rer la chaine nameMsg dans ce projet pour pouvoir la r�utiliser...
Cependant apres quelques essais, je n'obtiens rien...
On dirai que ma variable que j'ai pourtant pass� en parametre, ne veut pas sortir du premier projet...
Je ss preneur de toutes remarques et �ventuels d�blocages....
:lol: