Saya memiliki String cepat yang hanya berisi karakter ASCII. Saya harus meletakkannya di buffer char* yang kemudian saya transmisikan ke void* dan melakukan proses ini secara terbalik untuk mendapatkan string yang dibalas.
Contoh:
bool query(const void* queryString, byte queryLength, void* replyBuffer, byte bufferLength);
Jadi, saya harus menyiapkan dua buffer. Satu yang akan menampung string kueri saya dan satu lagi, berukuran 180 byte, untuk menampung balasan.
Bagaimana cara mengatur kedua buffer tersebut dan menyalin string bolak-balik? Saya mencoba menjelajahi _bridgeToObjectiveC().utf8String
dan juga unsafemutablepointer... tapi saya merasa tersesat...