Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как выйти из ситуации? 
V
    Опции темы
LeD4eG
Дата 29.9.2009, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 29.9.2009
Где: Волгоград

Репутация: 1
Всего: 1



помогите, плиз, справиться с ситуацией. возникла проблема с выводом кирилицы из консольного приложения.

Код
#include <iostream>
#include <windows>
using namespace std;
char* Rus (const char* text);
int main(){
    
    cout<< Rus ("ПОМОГИТЕ")<< endl;
    
    return 0;
}

char bufRus [256];
char* Rus (const char* text){
    CharToOem (text, bufRus);
    return bufRus;
}


visual C++ 2008 EE выдаёт одну ошибку. что не так?и подскажите как подобная проблема решается?


Модератор: не забываем пользоваться кнопочкой "Код"

Это сообщение отредактировал(а) bsa - 29.9.2009, 20:46
--------------------
Ты не успел стать для кого-то главным, кому-то очень нужным.....
PM MAIL   Вверх
zim22
Дата 29.9.2009, 18:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(LeD4eG @  29.9.2009,  18:06 Найти цитируемый пост)
visual C++ 2008 EE выдаёт одну ошибку. что не так?

извини за дурной вопрос: какую ошибку выдаёт?


--------------------
PM MAIL   Вверх
LeD4eG
Дата 29.9.2009, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 29.9.2009
Где: Волгоград

Репутация: 1
Всего: 1



fatal error C1083: Не удается открыть файл include: windows: No such file or directory
--------------------
Ты не успел стать для кого-то главным, кому-то очень нужным.....
PM MAIL   Вверх
zim22
Дата 29.9.2009, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(LeD4eG @  29.9.2009,  18:19 Найти цитируемый пост)
fatal error C1083: Не удается открыть файл include: windows: No such file or directory

это значит, что компилятор пытался открыть файл windows. но такого файла или директории не существует.


--------------------
PM MAIL   Вверх
icepro
Дата 29.9.2009, 18:25 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 20.11.2006

Репутация: нет
Всего: нет



ругается потому что "EE", а что б с формами работать нада Platform SDK доставить 
PM MAIL   Вверх
Rocks775
Дата 29.9.2009, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 13.1.2009

Репутация: нет
Всего: нет



LeD4eG, добавь "stdafx.h" и исправь <windows> на <windows.h>
PM MAIL   Вверх
GoldFinch
Дата 29.9.2009, 18:47 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Rocks775, при чем тут stdafx.h ?
PM MAIL ICQ   Вверх
LeD4eG
Дата 29.9.2009, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 29.9.2009
Где: Волгоград

Репутация: 1
Всего: 1



я уже поставил sdk


Это сообщение отредактировал(а) LeD4eG - 29.9.2009, 18:49
--------------------
Ты не успел стать для кого-то главным, кому-то очень нужным.....
PM MAIL   Вверх
LeD4eG
Дата 29.9.2009, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 29.9.2009
Где: Волгоград

Репутация: 1
Всего: 1



с заменой заголовка <windows> на <windows.h> появляется следующая ошибка:

error C2664: CharToOemW: невозможно преобразовать параметр 1 из 'const char *' в 'LPCWSTR'
     Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции
--------------------
Ты не успел стать для кого-то главным, кому-то очень нужным.....
PM MAIL   Вверх
zim22
Дата 29.9.2009, 20:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Project-Properties-Configuration Properties-General-Character Set:Use Multi-Byte Character Set


--------------------
PM MAIL   Вверх
bsa
Дата 29.9.2009, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



LeD4eG, ты включил в настройках проекта Unicode. Или выключи его, или используй CharToOemA(), или вместо char используй wchar_t.
PM   Вверх
LeD4eG
Дата 29.9.2009, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 29.9.2009
Где: Волгоград

Репутация: 1
Всего: 1



 smile спасибо большое. отключил Unicode!!!! 

Это сообщение отредактировал(а) LeD4eG - 15.10.2009, 21:10
--------------------
Ты не успел стать для кого-то главным, кому-то очень нужным.....
PM MAIL   Вверх
bsa
Дата 29.9.2009, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196




M
bsa
LeD4eG, если ответ на вопрос получен, то пометь тему решенной

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0855 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.