Hi!
Ich bekomme im Borland C++ Builder folgenden Source nicht compiliert:
#include
#include
#include
using namespace std;
int main(int argc, char* argv[])
{
string s(„Hallo Welt“);
transform(s.begin(),s.end(),s.begin,toupper);
cout
Hi!
Ich bekomme im Borland C++ Builder folgenden Source nicht compiliert:
#include
#include
#include
using namespace std;
int main(int argc, char* argv[])
{
string s(„Hallo Welt“);
transform(s.begin(),s.end(),s.begin,toupper);
cout
Hi!
Ich bekomme im Borland C++ Builder folgenden Source nicht
compiliert:#include
#include
#include
using namespace std;
int main(int argc, char* argv[])
{string s(„Hallo Welt“);
transform(s.begin(),s.end(),s.begin,toupper);
cout( ), toupper);
Gruß Frank
Hi Michael,
klingt zwar blöd, aber versuchs mal mit
transform(s.begin(),s.end(),s.begin ( ), toupper);
Gruß Frank
Hi Frank,
ups, sollte natürlich mit Klammer sein
Die Fehlermeldung die ich bekomme lautet:
Keine Übereinstimmung für ‚transform(char *,char *,char *,charT (*)(charT,const locale &:wink:)‘ gefunden
Sagt mir nicht viel. Hab ein wenig Experimentiert, bekomm es aber nicht hin
Micha
Keine Übereinstimmung für
‚transform(char
*,char *,char *,charT (*)(charT,const locale &:wink:)‘ gefundenSagt mir nicht viel. Hab ein wenig Experimentiert, bekomm es
aber nicht hin
Hi Michael,
ich konnte Deinen Code sowohl auf Microsoft VC++ 6.0, als auch auf Borland C++ 5.0 kompilieren und zum Laufen bringen (Console) !
Deshalb vermutete ich die fehlenden Klammern. Vielleicht sind irgendwelche signifikanten Einstellungen im Borland C++Builder zu tun !? Dein Code scheint aber in Ordnung zu sein. Eventl. TypeCastings habe ich nicht untersucht.
Gruß Frank