C++ Türkçe Karakter Hatası/Sorunu Çözümü

Merhaba arkadaşlar, bu yazımız C++ dilinde yazarken karşılaştığımız Türkçe karakter sorununun çözümünü inceleyeceğiz. C++ ile uğraşıyorsanız mutlaka bu sorun ile karşılaşmışsınızdır. Ekrana Türkçe karakter içeren bir şey yazdırdığımızda şöyle yazdıracaktır;

Gördüğünüz gibi ı gibi karakterlerin yerinde farklı bir karakter çıkıyor. Bunu çözmek için bir satırlık bir ekleme yapıyoruz ve sihir!

setlocale(LC_ALL,"Turkish");

Yukarıdaki kodu int main() fonksiyonun hemen altına yazıyoruz. Örneğin;

 
#include <iostream>
using namespace std;
int main()
{
   setlocale(LC_ALL,"Turkish");
   cout << "Bu bir Türkçe karakter içeren cümle örneğidir.";
} 

Sonuç:

Caner Canbaz

Orta Doğu Teknik Üniversitesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü'nden 2018 yılında mezun oldum. Profesyonel olarak yazılım geliştirici pozisyonunda çalışıyorum.

Yorum yap

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Caner Canbaz

Orta Doğu Teknik Üniversitesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü'nden 2018 yılında mezun oldum. Profesyonel olarak yazılım geliştirici pozisyonunda çalışıyorum.

Kategoriler

İletişim

Eğer bir konuda bana ulaşmak isterseniz, aşağıdaki linkleri kullanabilirsiniz.