Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Ist es möglich....

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
12.09.2006, 14:19 Uhr
~joe
Gast


...eine Funktion ungefähr wie Folgt zu definieren:


C++:
float doThatThing(float useThis)
{
stuff = "Here comes some Text";
}



...und die dann bei ihrer ausführung wie folgt ausgeführt wird:


C++:
float doThatThing(float useThis)
{
char stuff[100];
stuff = "Here comes some Text";
return calculateStuff(useThis, stuff);
}

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
12.09.2006, 14:38 Uhr
ao

(Operator)


Die Zuweisung an das Array stuff wird so nicht funktionieren. Entweder std::string verwenden oder (wenns unbedingt C sein soll) strncpy nehmen.

Ansonsten würde das im Prinzip so gehen, vorausgesetzt, calculateStuff hat folgende Signatur:

float calculateStuff (float, char []);

Nochn Tipp: Verwende selbsterklärende Bezeichnernamen, dann kann man dir bessere Hilfestellung geben. DoThatThing, useThis, stuff etc. lässt nicht gerade tief blicken.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.09.2006, 14:40 Uhr
Blubber2063



So geht sie nicht aber was gehen würde wäre char stuff[100] = "Here comes some Text";
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.09.2006, 14:57 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)



Zitat von Blubber2063:
So geht sie nicht aber was gehen würde wäre char stuff[100] = "Here comes some Text";

und was bringt dir das? Er will ja einem Array das außerhalb der Funktion existiert einen String zuweisen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.09.2006, 15:04 Uhr
Blubber2063



Ups nicht gesehen hast recht.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: