Bonjour
je cherche � convertir du code C++ B6 vers Rad Studio 10.
Le code suivantproduit l'erreur de compilateur suivante :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 TStringStream * __fastcall UrlRequest(AnsiString Url) { TIdHTTP * IdHTTP=new TIdHTTP(Form1); AnsiString s; TStringStream * fs=new TStringStream(s);
Je comprends qu'il existe 2 versions surcharg�es de TStringStream selon le type de param�tre mais je ne parviens pas � lever l�ambigu�t� ![bcc32 Erreur] UrlRequest_u.cpp(30): E2015 Ambigu�t� entre '_fastcall System::Classes::TStringStream::TStringStream(const System::UnicodeString) at c:\program files (x86)\embarcadero\studio\17.0\include\windows\rtl\System.Classes.hpp:1873' et '_fastcall System::Classes::TStringStream::TStringStream(const System::AnsiStringT<65535>) at c:\program files (x86)\embarcadero\studio\17.0\include\windows\rtl\System.Classes.hpp:1874'
Contexte d'analyseur complet
UrlRequest_u.cpp(27): analyse : System::Classes::TStringStream * _fastcall UrlRequest(const System::AnsiStringT<0>)
Partager