.| Autor | Beitrag |
|---|---|
|
000 21.11.2001, 22:25 Creeper |
Hi, ich frag ja andauernd. Also iwe kann ich eine ganze Funktion als Parameter übergeben, der dann ausgeführt wird ?
so in der Art. Versteht ihr was ich meine ? --Head Coder:Sudden-Impact Listen to CKY you fuCKYrs http://www.ckymusic.com |
|
Profil || Suche |
|
001 21.11.2001, 22:38 Tron |
gleich im vorraus: von der main funktion kann man keinen pointer bekommen, also schlechtes beispiel aber allgemein: bool SomeFunc(int) void CallingFunc(bool (*pFunc)(int)) int main() das if ist natuerlich nur ein beispiel, und der rueckgabewert sowie die parameter der funktion sind natuerlich auch frei waehlbar --'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett |
|
Profil || Suche |
|
002 21.11.2001, 23:30 Creeper |
danke --Head Coder:Sudden-Impact Listen to CKY you fuCKYrs http://www.ckymusic.com |
|
Profil || Suche |
|
003 22.11.2001, 14:32 Prefect |
Was hindert dich daran? Man kann von main() sehr wohl einen Pointer bekommen, immerhin ist C eine konsequente Sprache. Tatsächlich ist dies sogar essentiell. Auf der Basis dieser Fähigkeit haben Leute schon komplette WinAPI (!)-Programme in einer einzigen Funktion geschrieben :P cu, Widelands - Gemütliche Aufbaustrategie, Free Software |
|
Profil || Suche |
|
004 22.11.2001, 15:50 Tron |
hmm... in c geht das, aber ich glaube mich zu erinnern gelesen zu haben, dass das in c++ nicht geht (soviel zum thema abwaertskompatibilitaet) ich hab's mal schnell mit dem compiler von borland ausprobiert: der compiler meint dann: 'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett |
|
Profil || Suche |
|
005 22.11.2001, 18:02 Kriz |
Na ja, VC++ spuckt beispielsweise aus: 0x00401019 Soviel zum Thema was C++ angeblich nicht kann =) --K:R-I)Z++ |
|
Profil || Suche |
|
006 22.11.2001, 20:13 Tron |
seit wann entspricht vc++ dem ansi-c++ standard? *g* aus der borland-c++-hilfe (bcb5errs.hlp) -- 'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett |
|
Profil || Suche |
|
007 22.11.2001, 23:08 Kriz |
Das sagt Borland, aber wenn der Rest was anderes dazu sagt?!?! Ich sehe auch keinen Grund, warum man von main() die Adresse nicht bekommen sollte. --K:R-I)Z++ |
|
Profil || Suche |
|
008 23.11.2001, 14:34 Prefect |
=) Ach ja:
cu, Widelands - Gemütliche Aufbaustrategie, Free Software Dieser Beitrag wurde am 23.11.2001 um 14:36 von Prefect bearbeitet. |
|
Profil || Suche |

