Konvertiert vom String-Zeiger der C-Sprache zum Swift-String-Typ

code


const char* hoge() {
    char* var = "HELLO WORLD";
    return var;
}

Ich möchte den Rückgabewert einer Funktion konvertieren, die einen solchen Zeiger schnell auf einen String zurückgibt (unter der Annahme einer Brücke).

code


String(cString: UnsafePointer<CChar>(hoge())!)

Da Swifts String mit cString umgehen kann Holen Sie sich den Zeiger vom Typ CChar-> In cString konvertieren-> In String konvertieren

Wenn es einen besseren Weg gibt, lehre mich bitte.

Recommended Posts

Konvertiert vom String-Zeiger der C-Sprache zum Swift-String-Typ
Konvertieren Sie den Zeichenfolgentyp in den Zeitstempeltyp
Konvertieren Sie das 2D-Array von Swift in das 2D-Array von C.
[Java] Konvertiert Null vom Objekttyp in String-Typ
Typkonvertierung vom Java Big Decimal-Typ zum String-Typ
[Bequem zu merken !!!] So konvertieren Sie vom LocalDate-Typ in eine Zeichenfolge und von der Zeichenfolge in den LocalDate-Typ
[Java] So konvertieren Sie vom Typ String in den Pfadtyp und erhalten den Pfad
Konvertieren Sie eine Zeichenfolge mit swift in ein zeichenweises Array
Generieren Sie Modelle von JSON zu Swift, PHP, C #, JAVA
In Ruby Leet-Zeichenfolge konvertieren
Konvertieren Sie von ○ Monaten in ○ Jahre ○ Monate
Großartiger Kommentar vom Typ Swift-Zeiger
Übergeben Sie C-Sprache char * an Swift
Ich habe versucht, in Java von einer Zeichenfolge in einen LocalDate-Typ zu konvertieren
Ändern Sie nur ein Zeichen vom String vom Typ String in Großbuchstaben
Rufen Sie C-Sprachfunktionen von Swift aus auf
[Swift] Konvertiert eine Ganzzahl vom Typ UInt64 in [UInt8]
[Rails] Wie man von erb zu haml konvertiert
Konvertieren Sie die C-Sprache mit Emscripten in JavaScript
Konvertieren Sie von der Java-UTC-Zeit in die JST-Zeit
So rufen Sie Swift 5.3-Code von Objective-C auf
[Flattern] Wie verwende ich C / C ++ von Dart?
Konvertieren von Farbtemperatur in RGB (sRGB)
So ermitteln Sie das Datum aus dem Datumstyp von JavaScript, von dem C # -Entwickler abhängig sind
Mit Rails in eine Tag-zu-URL-Zeichenfolge konvertieren
[Android] So konvertieren Sie eine Zeichenfolge in resourceId
[Swift] Fähigkeitskarte von unerfahren bis praktisch (Straßenkarte)
[Swift, ARKit] Migrieren Sie von veraltetem hitTest zu raycastQuery
Starten Sie Docker von Java aus, um Office-Dokumente in PDF zu konvertieren
<java> Zip-Datei lesen und direkt in String konvertieren
Konvertieren Sie Java Enum Enumeration und JSON von und nach Jackson
[Swift] So spielen Sie Songs aus der Musikbibliothek ab
Beispielcode zum Konvertieren von List in List <String> in Java Stream
[Java] So löschen Sie ein bestimmtes Zeichen aus einer Zeichenfolge
Ruby regulärer Ausdruck Auszug aus einer bestimmten Zeichenfolge in eine Zeichenfolge
[Kotlin] Konvertieren Sie ZonedDateTime in String, indem Sie das Format angeben
[Dringende Rekrutierung] Kann nicht von java.util.date nach java.sql.date konvertieren ...
Ein Memorandum, als ich untersuchte, wie man mit Scala vom Typ Epoch Time to Date konvertiert