| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen   | 
	
	
	
		| Autor | 
		Nachricht | 
	
	
		Darkevel Gast
 
 
 
 
 
 
  
	
  | 
		
			
				 Verfasst am: 01.11.2002, 21:41    Titel: include fehler | 
				     | 
			 
			
				
  | 
			 
			
				Hallo allerseits,
 
 
hab folgendes Problem:
 
 
zwei Header mit zwei unterschiedlichen Klassen. Jetzt binde ich beide Header in die main.cpp ein.
 
Nun binde ich header a in header b ein. Weil eine Funktion als parameter ein Objekt braucht das aus der Klasse von header a erstellt wird. 
 
 
VC  gibt mir nun die ausgabe das die Klasse aus  header a zweimal intealisiert wurde. Ist mir auch klar weil header a ja schon in main.cpp deklariert wurde.
 
 
Aber nun die Frage wie kann ich von einer Klasse auf ein Objekt von einer Anderen Klasse zugreifen?
 
 
Ich bedanke mich schon mal im vorraus | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Sören JLI Master Trainee
  
 
  Anmeldedatum: 26.07.2002 Beiträge: 647 Wohnort: Bonn Medaillen: Keine 
	
  | 
		 | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Christian Rousselle Site Admin
  
  Alter: 49 Anmeldedatum: 19.07.2002 Beiträge: 1630
  Medaillen: Keine 
	
  | 
		
			
				 Verfasst am: 02.11.2002, 08:06    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Hallo,
 
 
wenn ich das richtig verstanden habe, brauchen die Klassen keine Freunde sein. Du "includest" den Header von Klasse A in Klasse B und den Header von Klasse B in Main.cpp, das ist alles.
 
 
Christian | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Sören JLI Master Trainee
  
 
  Anmeldedatum: 26.07.2002 Beiträge: 647 Wohnort: Bonn Medaillen: Keine 
	
  | 
		
			
				 Verfasst am: 02.11.2002, 08:13    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				| Stimmt! Hab da was falsch verstanden! | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Hasenfuß Senior JLI'ler
  
  Alter: 38 Anmeldedatum: 20.08.2002 Beiträge: 291
  Medaillen: Keine 
	
  | 
		
			
				 Verfasst am: 02.11.2002, 08:19    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Kann man das nicht auch mit #define,#ifndef und #endif machen?   
 
Oder verwechsel ich da was? | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Christian Rousselle Site Admin
  
  Alter: 49 Anmeldedatum: 19.07.2002 Beiträge: 1630
  Medaillen: Keine 
	
  | 
		
			
				 Verfasst am: 02.11.2002, 08:52    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Hi,
 
 
ja das sollte natürlich auch gehen.
 
 
Christian | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		Darkevel Gast
 
 
 
 
 
 
  
	
  | 
		
			
				 Verfasst am: 02.11.2002, 10:59    Titel: danke | 
				     | 
			 
			
				
  | 
			 
			
				| jo damit klappt es danke vielmals. | 
			 
		  | 
	
	
		| Nach oben | 
		 | 
	
	
		  | 
	
	
		 |