Der folgende Code in Julia:
%Vor%gibt den folgenden Fehler:
%Vor%Obwohl der folgende Code wie erwartet ausgeführt wird:
%Vor% Außerdem entspricht AbstractString
im Allgemeinen String
wie in:
Wie kann ich eine Funktion mit einem Vector{AbstractString}
-Parameter aufrufen, wenn ich String
elements habe?
Sie müssen die Funktionssignatur wie folgt schreiben:
%Vor%Bei Julia 0.6 und neuer ist es auch möglich, stattdessen
zu schreiben %Vor%Dies ist eine Folge der parametrischen Typinvarianz in Julia. Weitere Informationen finden Sie im Kapitel zu den Typen im Handbuch .
Tags und Links julia-lang invariance