Japonca metin içeren bir _bstr_t
dizilim var. Bu dize, char *
olarak tanımlanan bir UTF-8 dizesine dönüştürmek istiyorum._bstr_t to UTF-8 mümkün mü?
_bstr_t
dizesini Japonca karakterleri kaybetmeden char *
(UTF-8) dizesine dönüştürebilir miyim?
Cevabınız için teşekkürler Nick. Sorun şu ki, bu _bstr_t içeriğini sadece char * tipinin gönderilmesine izin veren Windows soketi üzerinden göndermek istiyorum (ws2def.h dosyasında WSABUF yapısını kontrol ediniz). Şimdi bir wchat yapmaz. _WSABUF yapısının geniş bir char sürümü var mı? –
Windows Sockets gönderdiğiniz verileri umursamıyor. Bu durumda sadece char * için yeniden yorum yazabilir ve iyi olabilirsiniz. – sharptooth
Sadece bayt sayısıyla karıştırmayın - Unicode karakterleri sayısı sizeof (WCHAR) sayısı - ve boş BSTR'lerle. – sharptooth