Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

gobuhl07

Frischling

  • »gobuhl07« ist der Autor dieses Themas

Beiträge: 9

Beruf: Schüler

  • Private Nachricht senden

1

24.07.2011, 12:57

Funktionen mit int oder void

Hi,
ich hab leider noch ne kapiert wann man eine Funktion mit int schreibt und wann mit void.

Danke schon mal
Facio aliquid iuris notitia neminem eo. Facio aliquid illicitum, nemooblitus est. - Mache ich etwas richtig, merkt es keiner. Mache ich etwas falsch, vergisst es keiner.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

24.07.2011, 13:04

Ich nehme an du meinst das hier:

C-/C++-Quelltext

1
2
3
void funktion_mit_void(){}

int function_mit_int(){ return 0; }


Da steht eigentlich auch bereits die Antwort drin. ;)
Wenn du einen Rückgabewert der Funktion haben willst musst du den Typen dazu angeben. Hier ist es ein int. Kann aber jeder andere Typ sein, wie auch z.B std::string. Wenn du keinen Wert zurückgeben weillst, dann gibst du void (englisch für "nichts") an.

gobuhl07

Frischling

  • »gobuhl07« ist der Autor dieses Themas

Beiträge: 9

Beruf: Schüler

  • Private Nachricht senden

3

24.07.2011, 13:06

achso danke
Facio aliquid iuris notitia neminem eo. Facio aliquid illicitum, nemooblitus est. - Mache ich etwas richtig, merkt es keiner. Mache ich etwas falsch, vergisst es keiner.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

4

24.07.2011, 14:19

Void würde ich eher mit "leer" übersetzen, aber passt schon ;)
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

5

24.07.2011, 19:57

Void würde ich eher mit "leer" übersetzen, aber passt schon ;)

Ich auch. ;)
Aber in dem Kontext wäre das eher verwirrend.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

6

24.07.2011, 20:20

Deswegen ja: "passt schon" ;)
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Werbeanzeige