UnsafeMutablePointer<Int8> von String in Swift

Ich bin mit der dgeev - Algorithmus aus der LAPACK-Implementierung in der Accelerate-framework zu berechnen, die Eigenvektoren und Eigenwerte einer matrix. Leider ist der LAPACK Funktionen sind nicht beschrieben in der Apple-Dokumentation mit einem bloßen link zu http://netlib.org/lapack/faq.html enthalten.

Wenn Sie nachschauen, werden Sie feststellen, dass die ersten beiden Argumente in dgeev sind Zeichen, die signalisieren, ob die Berechnung Eigenvektoren oder nicht. Im Swift ist es zu Fragen für UnsafeMutablePointer<Int8>. Wenn ich einfach verwenden "N" bekomme ich einen Fehler. Die dgeev Funktion und die Fehler die beschrieben werden in der folgenden AbbildungUnsafeMutablePointer<Int8> von String in Swift

Was soll ich tun um dieses Problem zu lösen?

Schreibe einen Kommentar