Programlama amacı için GNUstep kabuğunu kullanıyorum c. Dizeyi bir karakter kümesine dönüştürebiliyorum. Ancak dönüştürülen karakter kümesini konsolda yazdıramıyor. Lütfen bana yazdırmanın bir yolunu söyle. Şimdiden teşekkürler.characterSet nesnel c nasıl yazdırılır?
7
A
cevap
14
Bu, çoğu durumda yapılacak olan unicode içindeki ilk 65536 karakterini yapar. Unicode'un çok daha yüksek gidebileceğine inanıyorum (2^32?), Ancak bu işlem daha uzun sürecek.
+ (void) logCharacterSet:(NSCharacterSet*)characterSet
{
unichar unicharBuffer[20];
int index = 0;
for (unichar uc = 0; uc < (0xFFFF); uC++)
{
if ([characterSet characterIsMember:uc])
{
unicharBuffer[index] = uc;
index ++;
if (index == 20)
{
NSString * characters = [NSString stringWithCharacters:unicharBuffer length:index];
NSLog(@"%@", characters);
index = 0;
}
}
}
if (index != 0)
{
NSString * characters = [NSString stringWithCharacters:unicharBuffer length:index];
NSLog(@"%@", characters);
}
}
örneğin burada punctuationCharacterSet
20 karakterden oluşan bir örneğidir, bazı oldukça eğlenceli görünümlü sonuç yok.
་. ༉ ༊ ་ ་ ་.་.་. ་ ་. ༒ ་,()() ྅
İlgili konular
- 1. Nesnel-C
- 2. Görüntüyü nesnel c nasıl kırpılır?
- 3. Nasıl nesnel c AppDelegate dönüşmeye?
- 4. C programında% c nasıl yazdırılır?
- 5. Microsoft POS C# CharacterSet özniteliği ayarlanamaz.
- 6. Hedefler c: settings.bundle nesnel c nasıl alınır?
- 7. ComputerNode nesnel görünmüyor c
- 8. yapıcı nesnel c
- 9. önek nesnel-c mac kaldır
- 10. C de% s nasıl yazdırılır?
- 11. Eylem sayfası nasıl yeniden boyutlandırılır? nesnel C
- 12. Aygıt çerçevesini nesnel c nesnesine dönüştürün c
- 13. nesnel C enlem ve boylam
- 14. Bir vektördeki elemanlar nasıl yazdırılır C++
- 15. Gdb'de yinelenen bir C yapısı nasıl yazdırılır
- 16. İmzasız bir char nasıl yazdırılır C?
- 17. Giriş parametreleri nasıl yazdırılır?
- 18. Çok sayfalı PDF'yi nesnel-c oluşturun
- 19. Json Verileri Ayrıştırma Sonrası Nesnel-C
- 20. NSTask NSPipe nesnel c komut satırı yardım
- 21. hizalayın UISlider başparmak görüntü - nesnel-c
- 22. Rasgele Sayılar Nesnel-C İçinde Güvenli Oluşturma
- 23. Malayalam c/C++ program çıkışı olarak nasıl yazdırılır?
- 24. Sistem bilgilerini osx kullanarak nesnel c kullanarak nasıl toplanır?
- 25. Dosyada ingilizce olmayan dize nasıl yazılır? Nesnel c
- 26. iç içe geçmiş sözlükler nesnel-c nasıl yinelenir iphone sdk
- 27. UIAlertController'daki metin alanımdan nesnel c ile girdiye nasıl erişirim?
- 28. python'da 3x3 dizisi nasıl yazdırılır?
- 29. Nesnel-C'de sınıf dinamik olarak nasıl yüklenir?
- 30. VsCode'dan dosya nasıl yazdırılır?
inanıyorum yanıt olarak işaretlenebilir olmalı. –
Daha hızlı bir çözüm var: http://stackoverflow.com/a/15741737/3050403 – kelin