Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 08:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Objekt (Zeiger) als Return -Wert

Discussion on Objekt (Zeiger) als Return -Wert within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2014
Posts: 18
Received Thanks: 0
Objekt (Zeiger) als Return -Wert

_

Code:
#include <iostream>
using namespace std;

void warten(void){
	cin.clear();
	cin.ignore();
	cin.get();
}

class Flug
{
public:
	int Zeit;
	Flug *FlugZeit(Flug & t){
		static Flug Start;
		Start.Zeit = 19;
		t = Start;
		return (&Start);
	}
};

int main()
{
	Flug NrEins;
	NrEins.FlugZeit(NrEins);
	cout << NrEins.Zeit << endl;


	warten(); 
	return 0;
}
Kann man das noch verbessern?
Oder stimmt die logik?
iTrodan is offline  
Old 05/29/2014, 21:26   #2


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Die Frage ist:
Was willst du erreichen?
MrSm!th is offline  
Old 05/29/2014, 21:42   #3
 
elite*gold: 0
Join Date: May 2014
Posts: 18
Received Thanks: 0
Ausgeben wann der Flieger abhebt (mithilfe von Zeiger- Objekten).
iTrodan is offline  
Old 05/29/2014, 23:14   #4
 
Schlüsselbein's Avatar
 
elite*gold: 0
Join Date: Feb 2013
Posts: 1,137
Received Thanks: 869
Quote:
(mithilfe von Zeiger- Objekten).
Warum?
Schlüsselbein is offline  
Thanks
2 Users
Old 05/29/2014, 23:38   #5


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Eben, warum? Du nutzt den Rückgabewert nicht einmal.
Dein Code wirkt generell eher so als hättest du versucht, diverse verschiedene Arten von Variablen und Möglichkeiten, diese zu modifizieren, unter einen Hut zu kriegen (zum Lernen?).
Das ist der nicht wirklich gelungen, der Code ist absoluter Nonsense.
MrSm!th is offline  
Old 05/30/2014, 06:04   #6
 
elite*gold: 0
Join Date: May 2014
Posts: 18
Received Thanks: 0
Quote:
Originally Posted by MrSm!th View Post
Eben, warum? Du nutzt den Rückgabewert nicht einmal.
Dein Code wirkt generell eher so als hättest du versucht, diverse verschiedene Arten von Variablen und Möglichkeiten, diese zu modifizieren, unter einen Hut zu kriegen (zum Lernen?).
Das ist der nicht wirklich gelungen, der Code ist absoluter Nonsense.
Könnt ihr mit vlt ein paar Beispiele zur Verwendung von Zeiger Objekten geben, dann werde ich sie wahrscheinlich auch besser verstehen.
iTrodan is offline  
Reply


Similar Threads Similar Threads
Ingame Zeiger wird nicht gefunden x.x
01/04/2014 - AutoIt - 5 Replies
Hallo Leute. möchte gerne den "maus Zeiger Pointer" finden aber ich finde etwas viele adressen ... :S hier meine methode : 1.cheat engine "spiel exe auswählen" 2.maus zeiger oben links hinmachen , alt+tab damit wert "0" ist 3. float, exact Value = 0 , habe 70 millionen werte gefunden 4. rechts,unten maus hinmachen und nochmal alt+tab 5.dan "Increased value" (habe hotkey bei cheat engine dafür gemacht damit ich einfach draufhalten kann, bin bis 500 werten kommen ab da ging es schwer)
typedef Zeiger auf Funktionen
07/12/2013 - C/C++ - 3 Replies
houi Bis jetzt kannte ich "typedef" nur in so einer form: typedef char* byte_pointer; Gerade was neues entdeckt und bin mir nicht sicher ob ich das richtig verstanden habe: typedef void (*terminate_handler)(); terminate_handler set_terminate(terminate_handler f) noexcept;
Anderer Maus zeiger
05/30/2013 - Web Development - 5 Replies
Hallo, wie kann man den Maus Zeiger im bereich der Hp verändern? Müsste mit CSS gehen?
Maus Zeiger als BMP
08/02/2011 - elite*gold Trading - 0 Replies
Hallo ich suche jemanden der mir meinen Maus zeiger (siehe anhang) in eine BMP datei umwandelt (Bild datei) wichtig ist .BMP ! bitte nicht einfach umbennen den das geht nicht. es soll halt ein bild von dem mauszeiger in 1:1 größe sein mit transparenten hintergrund Wenns klappt erhaltet ihr von mir 1 elitegold :)
C++ | Zeiger Fragen
06/23/2011 - C/C++ - 14 Replies
Ich hätte da einige Frage. 1: Was ist eine Speicheradresse? 2: Warum ändert sich immer die Adresse, wenn ich mir die Adresse anschauen möchte? 3: Wenn ich jetzt einen Zeiger erstelle int Var; int *Pointer = &Var; cout << Pointer << endl;



All times are GMT +2. The time now is 08:57.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.