Quelqu'un pourrait m'eclairer sur la fonction _T. J'ai rencontrer cette fonction a queques reprises et je n'arrive pas a trouver de documentation.
CaptnB
Quelqu'un pourrait m'eclairer sur la fonction _T. J'ai rencontrer cette fonction a queques reprises et je n'arrive pas a trouver de documentation.
CaptnB
_T() est une fonction utilisée dans MFC (Microsoft foundation classes) T'auras plus de succes si tu postais ta reponse dans le forum Visual c++
Je vais comme meme te repondre selon mes connaissances.
Il y a 3 interpretations des constantes chaines par VC++
"Hello"AINSI
L"Hello"UNICODE
_T("Hello")Depond des options de compilation donc portable
_T est simplement une macro definie par MFC pour rendre son code portable
_T() est aussi utilisé par wxWidgets, il me semble...
Ah Ok
Je ne le savais pas mais ce qui est sur elle existe dans MFC reste à demander à CaptnB sur quoi il travaille !!!
Je travaille effectivement sur MFC. Desole d'avoir poste au mauvais endroit. J'ignorais l'origine de la fonction![]()
Merci pour la reponse!!
CaptnB
Parenthèse: _T() n'est pas une fonction mais une macro liée à des histoires d'unicode.
Ele n'est pas exclusive aux MFC, et elle ne fait pas parti du standard C++ non plus.
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
Partager