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ç: