W jaki sposób mogę otrzymać znak promila w języku Java oraz C++ (wyświetlany w konsoli)?
0
0
Konsola windowsa czy linuxa (inne kodowania), bo sam kod w Javie to:
PrintStream o = null;
try {
o = new PrintStream(System.out, true, "UTF-8");
o.println("‰"); // można zastąpić zapisem \u2030
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
System.out.println();
0
To jest tylko kwestia kodowania.
Jeśli źródła oraz konsola stosują to samo kodowanie to powinno działać bez dodatkowych kombinacji: http://ideone.com/swS1aU
0
@MarekR22 w C++ tak. W Javie masz kodowanie w UTF-16 i trzeba pałować się z konwertowaniem.