Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

γνωρίζει κανείς πως θα κάνω να εμφανίζονται ελληνικά στην κονσόλα;

έχω ψάξει και τα άλλα ποστ που έχουν γίνει αλλά δεν με βοήθησαν

 

δοκίμασα

 

setlocale(LC_ALL, "Greek");

δουλεύει σε ελληνικά Windows αλλά σε ξένα windows μου εμφανίζει "κινέζικα"

 

δοκίμασα το chcp 1253 πριν εκτελέσω το πρόγραμμα αλλά πάλι τα ίδια

δοκίμασα να αλλάξω γραμματοσειρά στην κονσόλα αλλά τίποτα

δοκίμασα να χρησιμοποιήσω wprintf, wcout αλλά τίποτα :(

 

 

 

Δημοσ.

Το θεμα ειναι σε τι encoding ειναι τα strings σου.

 

πχ

int main()
{
const char* str = "Γειαααα";
printf(str);
return 0;
}

Σε τι encoding ειναι το str?????

 

Αν το κανεις compile απο vs πανω σε ελλινηκα win, τοτε το encoding ειναι greek-dos 700 κατι αν θυμαμαι κααλ

Δημοσ.

δοκίμασα

 

πρόγραμμα

setlocale(LC_CTYPE, ".1253"); στην αρχή της main

 

cmd

- change font to Lucida Console from properties

> chcp 1253

> programname.exe

 

και δουλεύει

 

τρέχα γύρευε, καλό θα ήταν να άλλαζε προγραμματιτικά το font αλλά δεν γίνεται

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...