Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#1

Übergabe anderer DatenTypen verhindern

  Alt 29. Nov 2018, 11:03
Bsp.
function InitSkin(hMain: HWND; const skConfigFile: String; Maximize: Bool; Minimize: Bool): Bool;

Das const für skConfigFile habe ich hinzugefügt um zu verhindern das ein anderer DatenTyp übergeben werden kann.
Dachte ich zumindest.. funktioniert aber nicht.

Warum?
Ich kann immer noch WideString, PWideChar als DatenTyp deklarieren und übergeben.

Unter C++ wenn ich einen DatenTyp als string deklariere kann ich auch nichts anderes übergeben ohne diesen zu konvertieren.
Irgendwie ein Heilloses durcheinander.

gruss

Geändert von EWeiss (29. Nov 2018 um 11:09 Uhr)
  Mit Zitat antworten Zitat