come faccio sotto Windows a forzare tramite printf la stampa dei caratteri accentati tipo "è" che hanno codice ASCII>127 secondo la tabella dei codici italiana? Mi usa sempre la tabella americana sbagliando ovviamente simbolo...
come faccio sotto Windows a forzare tramite printf la stampa dei caratteri accentati tipo "è" che hanno codice ASCII>127 secondo la tabella dei codici italiana? Mi usa sempre la tabella americana sbagliando ovviamente simbolo...
Leggi il REGOLAMENTO!
E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
Drugo
ho provato con un
setlocale( LC_ALL, "Italian" );
ma ha influenza sulla printf solo per quanto riguarda la formattazione dei numeri...
Leggi il REGOLAMENTO!
E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
Drugo
per di su^
Leggi il REGOLAMENTO!
E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
Drugo
#include <locale.h>
void main()
{
setlocale(LC_ALL, ".437");
wprintf(L"àèéìòù\n");
}
Prova a dare un'occhiata qua
Originariamente inviato da oregon
#include <locale.h>
void main()
{
setlocale(LC_ALL, ".437");
wprintf(L"àèéìòù\n");
}
??? con la wprintf se inserisco caratteri accentati nella format string mi da un genericissimo errore di compilazione "illegal byte sequence"... bho questa poi non mi era mai successo... con caratteri non accentati tutto ok. Uso DevCpp come ambiente.
Ma con una semplice printf non c'è proprio speranza che funzioni, bisogna usare la wprintf? provando a cambiare alcune tabelle dei caratteri con Setlocale si vedono dei cambiamenti nell'output ma mai quelli giusti. Io avevo provato con la 850. Mah non capisco... mi sembra così strano!
Ed_Bunker preferivo rimanere in ambiente strettamente C.
Leggi il REGOLAMENTO!
E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
Drugo