Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   T als Präfix (https://www.delphipraxis.net/166825-t-als-praefix.html)

inc7 1. Mär 2012 15:12

Delphi-Version: XE2

T als Präfix
 
Bin Neuling in Delphi und das erste was mir aufgefallen ist, sind die Präfixe vor den Komponenten. Wofür steht das "T" und warum wird das "T" immer vorangestellt bzw. warum wird das "T" nicht weggelassen?

Bernhard Geyer 1. Mär 2012 15:13

AW: T als Präfix
 
T = Type

In Delphi sollen alle Typen nach Namenskonvention mit einem T beginnen.
in VS-Studio für C++ ist diese Präfix ein C.

In .NET und Java hat man dieses Präfix nicht eingeführt.

mkinzler 1. Mär 2012 15:13

AW: T als Präfix
 
T steht füt Type. Theoretisch kann man es auch weglassen, dem Compiler ist es egal.

chaosben 1. Mär 2012 15:14

AW: T als Präfix
 
Das ist eine Pascal-Konvention wie in C++ das "C" vor den Klassennamen.

//Edit: arrgh ... ich bin zu langsam :-)

inc7 1. Mär 2012 15:14

AW: T als Präfix
 
Danke!

mkinzler 1. Mär 2012 15:16

AW: T als Präfix
 
Desweiteren wird auch P als Präfix für Zeigertypen verwendet

FaTaLGuiLLoTiNe 1. Mär 2012 15:17

AW: T als Präfix
 
Sowie F für Felder von Klassen und A für Argumente von Methoden/Funktionen.

Iwo Asnet 1. Mär 2012 15:49

AW: T als Präfix
 
Und I für Interface
Und E für Exception

Popov 1. Mär 2012 16:26

AW: T als Präfix
 
Zitat:

Zitat von Iwo Asnet (Beitrag 1153889)
Und I für Interface

Echt? Shit, ich benutze I immer für lokale Integer Variable.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz