CLion'da Türkçe karakter problem çıkartıyor

Digital Lance

Hectopat
Katılım
8 Eylül 2015
Mesajlar
43
CLion üzerinden C++ kodu yazarken Türkçe karakter eklemeye çalıştım ama gerekli kodları yazmama rağmen Türkçe karakterler yine sorun çıkartıyor. Aynı kod Viusal Studio'da düzgün bir şekilde çalışıyor ama CLion'da nedense çalışmıyor. Sorun nedir? Türkçe karakter nasıl ekleyebilirim?


Kod.png
 
Son düzenleyen: Moderatör:
Ufak bir arastirma ile bulabiliyorsunuz internette sorunun cevabini. Useniyorsaniz asagiya baglanti birakiyorum oradan bakarsiniz.

 
Ufak bir arastirma ile bulabiliyorsunuz internette sorunun cevabini. Useniyorsaniz asagiya baglanti birakiyorum oradan bakarsiniz.

Bunu zaten denemiştim. Şöyle bir sorun çıkıyor bu yöntemle de.
 

Dosya Ekleri

  • Kod2.png
    Kod2.png
    37,2 KB · Görüntüleme: 199
Ufak bir arastirma ile bulabiliyorsunuz internette sorunun cevabini. Useniyorsaniz asagiya baglanti birakiyorum oradan bakarsiniz.

En uyuz olduğum şey bu :D google'da saniyeler içerisinde bulunabilecek şeyleri üşenmeden forumlara açıp öyle yardım bekliyorlar. Önce kendin bir araştır bulamadıysan insanlardan yardım iste. Yazılımcı olabilmek için aynı zamanda araştırmacı olmak gerekiyor.
 
En uyuz olduğum şey bu :D google'da saniyeler içerisinde bulunabilecek şeyleri üşenmeden forumlara açıp öyle yardım bekliyorlar. Önce kendin bir araştır bulamadıysan insanlardan yardım iste. Yazılımcı olabilmek için aynı zamanda araştırmacı olmak gerekiyor.
Araştırdım zaten hatta bu yöntemin çıkardığı sonucu da paylaştım ama görmedin herhalde 🙂
 
Kod:
std::locale::global(locale("TR"));
Clion'da bunu eklemeseniz bile çalıştırması lazım Türkçe karakterleri. Tabi bu soruna çözüm mü bilmiyorum.
 
Karakter kodlaması UTF-8 (BOM olmayan) mı? CLion'daki entegre terminal de Windows Command Line gibi ANSI olabilir. MSYS2 terminali, CodeLite terminali veya Windows Command Line'ın karakter kodlamasını geçici olarak UTF-8'e çevirip oradan deneyin. Yüklüyse aynı dosyayı MSVC ile derleyip karşılaştırabilirsiniz.
 
Uyarı! Bu konu 7 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı