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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.09.2010, 11:17   #1
Akord
 
Регистрация: 07.12.2009
Сообщений: 8
Вопрос Русские символы

Это критичная часть кода для понимания вопроса. Помогите сделать так, чтобы также и русские символы обрабатывались. Понятия не имею, в чем дело...

Код:
struct node
{
               char sym[10];
	float pro;
	int code[20];
	int top;
}s[256];

typedef struct node node;

void main()
{
	node temp;
	char source[1024];
	memset(s, 0, 256*sizeof(node));
	memset(source, 0, 1024);
	printf("\nplease, enter a source string: ");
	gets(source);

	int len = strlen(source);
	bool uniq[256] = {0};
	int j = 0;

	// в s уникальные символы из строчки
	for (int q = 0; q < len; q++)
	{
		if (!uniq[(int) source[q]])
		{
			s[j].sym[0] = source[q];
			uniq[(int) source[q]] = true;
			j++;
		}
	}
Akord вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
русские символы неправильно отображаются getUp Общие вопросы C/C++ 5 09.06.2014 11:03
Не отображаются русские символы при выборке данных из таблиц MySQL. vedro-compota PHP 0 23.09.2010 17:43
Можно ли использовать русские символы UTF-8 в названии переменных и функций? manking Visual C++ 2 18.09.2010 19:05
как конвертнуть русские символы.(Visual Studio.Net) reyn90 Помощь студентам 0 05.01.2010 13:32
Запретить ввод в Эдит русские символы. Ekzot1k Общие вопросы Delphi 1 14.06.2009 07:46