С++

Мир цифровых технологий
Госу Флудер
Сообщения: 2740
Зарегистрирован: 20-04-2004

Сообщение d'green » 09-01-2005

[quote=mart,Jan 8 2005, 09:37 PM]Консоль для программ под Win32 на C++ работает в ASCII, а не в ANSI.
Вот пример для перекодировки:

#include<windows.h>
#include<iostream.h>

void main()
{
char str[50];
CharToOem("Русский",str); // <<- вот к примеру
cout<<str<<endl;
}

[/quote]
Всё, чему Коля научился в Универе :D

(Заматеревший Свежак)
Аватара пользователя
Сообщения: 150
Зарегистрирован: 25-06-2004

Сообщение MApT » 09-01-2005

:blink: падла.... :D

(Свежак)
Сообщения: 4
Зарегистрирован: 08-01-2005

Сообщение Gennady55 » 09-01-2005

Всем спасибо за помощь. С Новым Старым годом! Буду пробовать. Потом отпишу

Госу Флудер
Сообщения: 2740
Зарегистрирован: 20-04-2004

Сообщение d'green » 09-01-2005

Коля допустил некую погрешность ... строку надо вводить не "Русский" ,
а "Русский\0" :D

(Свежак)
Сообщения: 4
Зарегистрирован: 08-01-2005

Сообщение Gennady55 » 10-01-2005

Все получилось. Спасибо всем!

(Свежак)
Сообщения: 4
Зарегистрирован: 08-01-2005

Сообщение Gennady55 » 11-01-2005

Мне бы еще найти какую-нибудь заморочку на С++ , для контроля строки введенной cin>>. Отсечь любые символы. кроме точки и цифр.

Пред.

Вернуться в Hi-Tech

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4