Страница 1 из 1

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

Добавлено: 21 июн 2009, 01:57
Я_Ян
Уважаемые программисты, пользователи форума, помогите разобраться.

Я вводил код в 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; 
}
 

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

Добавлено: 21 июн 2009, 12:36
mc-black
Проблема тут не в русском вводе, а в том, что надо указывать <iostream> (без .h)

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

Добавлено: 21 июн 2009, 13:07
Я_Ян
Спасибо :D большое, блин, чё я с самого начала не сообразил. :)

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

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

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


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

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

void  main()
{ 
	printru("Введите строку: \n");
}

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

Добавлено: 21 июн 2009, 13:12
mc-black
__delete__