View Full Version : [C] a che cavolo serve getwchar
mi trovo su Windows e mi piacerebbe tanto sapere a cosa serve getwchar, dal momento che la console di Windows non prende i caratteri Unicode... -.-'
inizialmente pensavo che fosse un problema causato dal font, e ho provato a mettere un font che avesse anche caratteri Unicode, ma in realtà niente: la console di Windows a quanto pare è in grado di visualizzarli ma non di riceverli in input. putwchar funziona, getwchar no -.-'
in teoria se io ho per esempio una cartella di nome "ώ" (omega accentato :D) come dovrei fare a navigarci dalla shell col comando CD? :muro:
EDIT - ullallà, FireFox piglia i caratteri Unicode :eek:
e perché quando vedo un sito giapponese me lo visualizza pieno di punti interrogativi? :fagiano:
aggiungo: ovviamente sto parlando della getwchar del runtime di Visual C++ (msvcrt_e_qualcosa.dll).
up: la domanda circa FireFox mi interessava. FireFox sembra in grado di gestire caratteri Unicode, ma se vado su un sito scritto in giapponese lo vedo pieno di punti interrogativi. è una questione di locale non settato?
FireFox sembra in grado di gestire caratteri UnicodeCome trattare i byte presenti nel documento html dipende solamente dal charset specificato nella pagina (tramite il <meta> con http-equiv="Content-Type").
ma se vado su un sito scritto in giapponese lo vedo pieno di punti interrogativi. è una questione di locale non settato?No, è dovuto ai font di caratteri installati nel sistema.
Sul mio PC (Win2000), ad esempio il font "Arial" supporta l'Unicode (per essere precisi solo certi range dell'Unicode) ma dentro contiene solo 1674 glyphs, mica tutti quelli per rappresentare l'intero range dei caratteri Unicode.
up: la domanda circa FireFox mi interessava. FireFox sembra in grado di gestire caratteri Unicode, ma se vado su un sito scritto in giapponese lo vedo pieno di punti interrogativi. è una questione di locale non settato?
Devi abilitare il support per le lingue dell'asia orientale da Pannello di Controllo -> Opzioni Internazionali e della Lingua.
Al di la' dei glyphs presenti nei font, tieni presente che non sempre il contenuto di una pagina viene fornito in unicode, anzi, per cui bisogna impostare o perlomeno avere installata anche la codepage giapponese
Giusto per mia curiosità sono andato nel pannello di controllo e nelle Opzioni internazionali ho marcato la lingua "Giapponese". Dopo la solita procedura di richiesta del CD e la seguente installazione, vedo ora che ho 2 nuovi font: "MS Gothic" (con 20458 glyphs) e "MS Mincho" (con 17807 glyphs).
Adesso con IE o Firefox posso vedere quei bellissimi :p ideogrammi giapponesi.
Giusto per mia curiosità sono andato nel pannello di controllo e nelle Opzioni internazionali ho marcato la lingua "Giapponese". Dopo la solita procedura di richiesta del CD e la seguente installazione, vedo ora che ho 2 nuovi font: "MS Gothic" (con 20458 glyphs) e "MS Mincho" (con 17807 glyphs).
Adesso con IE o Firefox posso vedere quei bellissimi :p ideogrammi giapponesi.
e, volendo, pure scrivere :O :p
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.