Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2009, 13:36   #1
pu4ini
Новичок
Джуниор
 
Регистрация: 20.04.2009
Сообщений: 1
Печаль Карлючки а не руский ! что делать?

Код:
#include <iostream.h>
int main()
{
	int a;
    
   	cout<< "вот так вот"<<endl;\\НЕ могу догнать как устранить!
	return 0;
}
Пыталса менять шрифт ! нечего непомогает!Переустанавливать чтоли?

Microsoft Visual C++ 6.0

Последний раз редактировалось MaTBeu; 20.04.2009 в 14:27.
pu4ini вне форума Ответить с цитированием
Старый 20.04.2009, 14:27   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Что переустанавливать? В чем вообще проблема?
MaTBeu вне форума Ответить с цитированием
Старый 20.04.2009, 15:14   #3
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Поиск по форуму: chartooem. Там несколько способов найдете
pu4koff вне форума Ответить с цитированием
Старый 20.04.2009, 17:33   #4
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Проблема в несовпадении виндусовской кодировки (которая используется при написании исходного текста) и той, которую понимает программа (что бы из виндусовской получить читаемую в программе тее надо от каждого символа отнятьь 64 (сверял с помощью таблицы ASCII и HEXEdit`а)
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 20.04.2009, 19:42   #5
Orodret
Пользователь
 
Аватар для Orodret
 
Регистрация: 12.04.2009
Сообщений: 29
По умолчанию

Используйте функцию:

Код:
void rusout(char *Str)
{
 unsigned char c;
 for(int i=0;Str[i]!='\0';i++)
 {
  c=Str[i];
  if(c>127)
  {
   if(c<240)
    c-=64;
   else
   c-=16;
  }
 cout<<c;
 }
}
В main пишете:

rusout("вот так вот");

Последний раз редактировалось MaTBeu; 20.04.2009 в 19:47.
Orodret вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что делать? Тёма(C@$pEr) Безопасность, Шифрование 3 05.03.2009 09:39
Что делать? mujbIk Общие вопросы C/C++ 6 27.08.2008 12:24
НЕЗНАЮ ЧТО ДЕЛАТЬ!! grob77 Компьютерное железо 3 11.07.2008 11:53
подскажите что делать. __k1ll3r__ Компьютерное железо 4 23.02.2008 12:54
Накосячил..что делать???(( vip131 Свободное общение 2 07.02.2008 07:42