| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen | 
	
	
		| Autor | Nachricht | 
	
		| Wh1sper 
 
  
 Anmeldungsdatum: 25.02.2016
 Beiträge: 10
 
 
 | 
			
				|  Verfasst am: 05.03.2016, 13:05    Titel: Funktionen (gelöst) [Kann gelöscht werden] |   |  
				| 
 |  
				| Mich nervt der folgende Fehler. Was soll daran denn deprecated sein?
 
  	  | Code: |  	  | t1.bas(28) error 146: Default types or suffixes are only valid in -lang deprecated or fblite or qb
 t1.bas(439) error 146: Default types or suffixes are only valid in -lang deprecated or fblite or qb
 
 | 
 
  	  | Code: |  	  | 
 DECLARE FUNCTION NextWegpunkt(wp AS String  )
 
 FUNCTION NextWegpunkt(wp AS String)
 for i as integer = 0 to 50
 if Eweg(i).zeichen = WP THEN
 RETURN i
 END IF
 NEXT
 END FUNCTION
 | 
 
 
 Ok, habs verstanden, es fehlte die Angabe des Rückgabe Types. also
 DECLARE FUNCTION NextWegpunkt(wp AS String  ) AS INTEGER
 |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		| Jojo alter Rang
 
  
 Anmeldungsdatum: 12.02.2005
 Beiträge: 9736
 Wohnort: Neben der Festplatte
 
 | 
			
				|  Verfasst am: 05.03.2016, 15:34    Titel: |   |  
				| 
 |  
				| Default-Datentypen sind deprecated, weil es schlechter Stil ist. Im FB-Standarddialekt muss man bei jeder Variablen und Funktion angeben, von welchem Typ sie ist. Wie in jeder sinnvollen Sprache.  _________________
 » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 
  |  | 
	
		| Nach oben |  | 
	
		|  | 
	
		|  |