Руский ввод в Microsoft Visual Studio 2008

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Я_Ян
Сообщения: 2
Зарегистрирован: 21 июн 2009, 01:24
Контактная информация:

Уважаемые программисты, пользователи форума, помогите разобраться.

Я вводил код в Visual Studio 2008-ой, и у меня не работает русский ввод.

Пишет ошибку:

Error fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory c:\documents and settings\admin\рабочий стол\тут проги\ian_1\ian_1.cpp

Может быть есть более простой способ для создания русского ввода?

Код: Выделить всё

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

//Руссификатор

void printru(char* src)    //Функция для руссификации текста, выводимого в консоль 
{ 
char dst[256]; 
CharToOem(src,dst); 
cout<<dst<<endl; 
}
 
Аватара пользователя
mc-black
Сообщения: 250
Зарегистрирован: 08 май 2008, 16:09
Откуда: Россия, Нижний Новгород
Контактная информация:

Проблема тут не в русском вводе, а в том, что надо указывать <iostream> (без .h)
На заказ: VBA, Excel mc-black@yandex.ru
Я_Ян
Сообщения: 2
Зарегистрирован: 21 июн 2009, 01:24
Контактная информация:

Спасибо :D большое, блин, чё я с самого начала не сообразил. :)

Вот рабочий код, если кому-то будет нужен:

Код: Выделить всё

#include <stdio.h>
#include <windows.h>


//Руссификатор

void printru(char* src)    //Функция для руссификации текста, выводимого в консоль 
{ 
char dst[256]; 
CharToOem(src,dst); 
printf("%s",&dst); 
}

void  main()
{ 
	printru("Введите строку: \n");
}
Аватара пользователя
mc-black
Сообщения: 250
Зарегистрирован: 08 май 2008, 16:09
Откуда: Россия, Нижний Новгород
Контактная информация:

__delete__
На заказ: VBA, Excel mc-black@yandex.ru
Ответить