Bonjour
j'essaie de faire un truc tout simple
J'ai crée une classe avec une méthode qui a comme paramètres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
C_Logger::M_Log(string vstr_Texte_A_Ecrire,int vi_Type, int vi_Position)
Cette méthode gère l'affichage de mes données dans la console.
et je n'arrive pas a écrire mon texte (vstr_Texte_A_Ecrire)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
System::Console::WriteLine(vstr_Texte_A_Ecrire);
Donc comment faire pour écrire une string avec System::Console::WriteLine ??

Cela fait plus de 2 heures que je cherche.
J'ai essayé ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
string ^ chaine = "toto";
System::Console::WriteLine(chaine);
Le compilateur me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
error C3699: '^'*: impossible d'utiliser cette indirection sur le type 'std::string'
Merci pour votre aide!