.| Autor | Beitrag |
|---|---|
|
000 26.01.2002, 14:08 CabaL |
was ist der unterschied zwischen ..::I've carved my soul to shreds in service of the Cabal. What little humanity I retain is corrupted by the Beast, which has grown stronger with every life I've taken::. |
|
Profil || Suche |
|
001 26.01.2002, 14:17 jannisch |
hm.. ich weiß des eigentlich auhc nich soo genau abba bei wenn du kein return hast dan folgendes void funktionname (void) und dann halt in der main funktionname() wenn aber etwas zurückkomen soll int funktionname (int x) und dan irgendwo halt funktionname(2) oder z.b. cout << funktionname(2); glaub ich soweit.. hm..d0n´t u know? |
|
Profil || Suche |
|
002 26.01.2002, 14:19 CabaL |
heh hab ich dich vorhin verunsichert? wenn ja sry ;D ..::I've carved my soul to shreds in service of the Cabal. What little humanity I retain is corrupted by the Beast, which has grown stronger with every life I've taken::. |
|
Profil || Suche |
|
003 26.01.2002, 14:21 Zeeke |
Kann es sein, dass du C noch nicht allzu mächtig bist, und Funktionen überhaupt nicht versteht CabaL-? -- |
|
Profil || Suche |
|
004 26.01.2002, 14:31 CabaL |
jo deswegen frag ich ja --..::I've carved my soul to shreds in service of the Cabal. What little humanity I retain is corrupted by the Beast, which has grown stronger with every life I've taken::. |
|
Profil || Suche |
|
005 26.01.2002, 14:33 Archangel |
kauf dir n gutes C/C++ buch, das is grundwissen, etwa so wie if(...) -- |
|
Profil || Suche |
|
006 26.01.2002, 14:35 CabaL |
dazu brauch ich eigentlich kein buch... es sind ja auch nur wenige dinge die ich wissen möchte, den rest erfahr ich alles durch tuts und ausprobieren --..::I've carved my soul to shreds in service of the Cabal. What little humanity I retain is corrupted by the Beast, which has grown stronger with every life I've taken::. |
|
Profil || Suche |
|
007 26.01.2002, 15:08 Tron |
wenige dinge? funktionen sind einige der elementarsten konstrukte von c! 'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett |
|
Profil || Suche |
|
008 26.01.2002, 15:10 jannisch |
ja halt zurückgeben.. mit return wird ein weg zurückgegeben.. und das is in der main funktion nicht unbedingt nötig.. hm.. wart ich zitier einen aus dem forum hier: ja vor einiger zeit hat ich nämlich desselbe prob..da war ihc nochn blutiger n00b (etzt bin ihc nur noch n noob-.-)
axo der post hm..d0n´t u know? Dieser Beitrag wurde am 26.01.2002 um 15:19 von jannisch bearbeitet. |
|
Profil || Suche |
|
009 26.01.2002, 15:36 CabaL |
aha thx --..::I've carved my soul to shreds in service of the Cabal. What little humanity I retain is corrupted by the Beast, which has grown stronger with every life I've taken::. |
|
Profil || Suche |
|
010 27.01.2002, 12:22 Mazze |
Soweit ich weiß ist int main() vollkommen korrekt und standart! BattleTech-MOD: |
|
Profil || Suche |
|
011 27.01.2002, 12:56 Kriz |
void main() gibt keinen Wert ans Betriebssystem zurück. int main(int argc, char* argv[]) dagegen gibt einen Wert ans Betriebssystem zurück (return 0 z.B.) und erhält vom Betriebssystem - genauer gesagt von der Konsole - alle mitgegebenen Argumente. in argc steht die Anzahl der Argumente und in argv[] - das ist ein Stringarray - die Argumente als einzelne Strings selber. Argc ist in der Regel standardmäßig immer 1, denn der erste String aus argv[] (argv[0]) ist der Pfad des Programms, von dem es ausgeführt wird. Wenn das Programm also test.exe heißt und auf dem Desktop liegt, dann lautet argv[0] c:\windows\desktop\test.exe Wenn argc > 1 ist, dann handelt es sich hierbei um Argumente, die man dem Programm mitgegeben hat via Konsole: test.exe -a Superduper -x c:\test.txt Dieser Aufruf von test.exe erzeugt 5 Strings im Array (Pfadname plus die 4 Argumente) und setzt argc auf 5: argv[0] = "PFAD" Cu --K:R-I)Z++ |
|
Profil || Suche |

