|
|
|
Как именить выходящий поток
|
|||
|---|---|---|---|
|
#18+
System.out - стандартный передает на консоль в Cpp1251, а мне нужно в Срр866, я написал метод который все это переводит, там где нужно систем.аут делать я вызываю метод, передаю ему строку. Но говорят можно сам System.out изменить, как не знаете? Так было бы попроще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 08:36 |
|
||
|
Как именить выходящий поток
|
|||
|---|---|---|---|
|
#18+
Например, так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 10:14 |
|
||
|
Как именить выходящий поток
|
|||
|---|---|---|---|
|
#18+
Если бы FileOutPutStream-ом конечно можно, а скажем нужно просто на консоль вывести? У меня программа под ms-dos работает, вот поэтому хочу сделать так чтобы в программном коде только один раз меняешь код, а потом все system.out.println("Проверка"); выводятся в кодировке ms-dos, т.е срр866. Щяс под ms-dos у меня каляки-маляки выводятся на косоль. Допустим есть прога, здаровенная, писали ее не правильно, все syste.out.println - ы выводятся в кодировке виндоуса срр1251 Неужели я буду все скажем 1000 system.out.println() - ов менять на досовскую кодировку? Это же идиотизм. А вот говорят есть способ выходящего потока в начале программы поменять в сторону ms-dos, вот и все. Не надо 1000 раз менять все систем.ауты. Как думаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 15:07 |
|
||
|
Как именить выходящий поток
|
|||
|---|---|---|---|
|
#18+
System.setOut(new PrintStream(System.out, true, "cp1251")); что получится ?)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 15:16 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32793388&tid=2153394]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 391ms |

| 0 / 0 |
