C++ dilinde dil seti eklemesi yapmadığınızda Türkçe diline özgü karakterleri okuma yada yazma yapmazsınız. Türke katarter okuma yada yazmak için aşağıdaki kodu yazarak uygulamalarınıza Türkçe dilini ekleyebilirsiniz.
Hemen basit bir örnekle açıklayalım.
1 2 3 4 5 6 7 8 |
#include <iostream> using namespace std; int main() { cout<<"Kaç yaşındasınız : "; } |
Ekranda yazdığımız yazının bozuk bir şekilde olduğunu görüyoruz.
Şimdi de sorunumuzu çözecek kod satırına baklım.
1 2 3 4 5 6 7 8 9 |
#include <iostream> using namespace std; int main() { setlocale(LC_ALL,"Turkish"); //Türkçe karakter cout<<"Kaç yaşındasınız : "; } |
Ekran Görüntümüz:
bu okuma değl yazma