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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.01.2011, 21:19   #1
FatalLight
Пользователь
 
Регистрация: 16.08.2010
Сообщений: 13
По умолчанию Функции для работы с регистром

ничего подобнго на форуме не нашёл.
Читал книжку Г.Шилдт "полный справочник по С++" там в качесве примера есть прога:
Код:
#include <stdio.h>
#include <ctype.h>
main(){
	char ch;
   do{
   	ch=getchar();
      if(islower(ch))
      	ch=toupper(ch);
      else
      	ch=tolower(ch);
      putchar(ch);
   }while(ch!='.');
}
суть проги ясна.
Но попробовал с кириллицей не канаает...
и решил модифицировать исходную прогу до вот такой:
Код:
#include <stdio.h>
#include <locale.h>
#include <ctype.h>
#include <windows.h>
main(){
	SetConsoleCP(1251);
   SetConsoleOutputCP(1251);
	setlocale(LC_CTYPE, "Russian_Russia.1251");
	char ch;
   do{
   	ch=getchar();
      if(islower(ch))
      	ch=_toupper(ch);
      else
      	ch=_tolower(ch);
      putchar(ch);
   }while(ch!='.');
}
но естесвенно не работает как надо =(
вопрос такой разъясните есть ли вообще функции для кирилицы чтоб работали с регистром и как реализовать это ?

Последний раз редактировалось ACE Valery; 20.01.2011 в 23:51.
FatalLight вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции для работы с динамическими массивами iiunbreakableii Общие вопросы Delphi 8 17.07.2012 14:04
ФУНКЦИИ ДЛЯ РАБОТЫ С МОНИТОРОМ J.Bond Помощь студентам 1 17.05.2010 22:08
Посоветуйте функции для работы с файлами VintProg Общие вопросы Delphi 51 13.08.2009 10:29
Создание функции для работы с динамическим массивом papoose Помощь студентам 2 19.01.2009 16:55
Функции Win32 API Для работы со звуком FSS Win Api 2 29.01.2008 04:41