Форум программистов, компьютерный форум CyberForum.ru

Сравнение русских символов. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Часть имени переменной как значние другой переменной http://www.cyberforum.ru/cpp-beginners/thread55293.html
Нужно чтобы имя переменной состояло как бы из двух частей к примеру переменную x1 надо записать так чтобы число 1 было в другой переменной вот так это выглядит на PHP $i=1; $x{i}=0; то есть тут получаеться переменной x1 присваиваеться значение 0
C++ INCLUDE Подскажите что обозначаеть include . #include <stdio.h> #include <string.h> #include <stdlib.h> #include <crypt.h> #include <byteswap.h> #include <vdr/thread.h> #include "cc.h" http://www.cyberforum.ru/cpp-beginners/thread55292.html
Эээ... рекурсия?( C++
Всем привет:).Пытаемся понять рекурсию )) #include <stdio.h> #include <stdlib.h> #include <conio.h> int shit(int f) {
объектно-ориентированный анализ,объектно-ориентированное проектирование C++
Прошу помочь построить диаграмму прециндентов и диаграмму классов,мне необходимо только начало диаграммы или хотя-бы какой-нибудь пример с этими диаграммами.Заранее благодарен за помощь ----------------------------------------------------------------------------------------------- Задание: Осуществить объектно-ориентированный анализ и объектно-ориентированное проектирование програ-ми, что...
C++ Поменять дату и время создания у файлов http://www.cyberforum.ru/cpp-beginners/thread55268.html
Возникла необходимость поменять дату и время создания большого количества файлов. Так вот что-то я немного запутался и никак не выходит использовать команду SetFileTime. Я к ней и так и этак, а в итоге время не меняется. Может поможете новичку? P.S. Пытаюсь писать код в Visual Studio 2008. Добавлено через 1 час 10 минут Разобрался, все дело было в преобразовании времени. А помог кусок кода...
C++ Вывести все простые числа от 0 до 100 (цикл while) Подскажите пожалуйста как при помощи цикла while и проверки вывести на экран все простые числа от 0 до 100. (1,3,5,7,11,13,17....) подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
09.10.2009, 05:59     Сравнение русских символов.
Цитата Сообщение от xBot01 Посмотреть сообщение
Русские символы заносятся в массив занимая две ячейки( 2 байта ). Думаю это связано с UTF-8 кодировкой.
Кто сталкивался с такой проблемой? И кто нашел решение?
пардон, не совсем понятен вопрос, покрайней мере мне.
сталкивались с подобной проблемой, наверняка все, кто пытался преобразовывать/работать с русскими символами. Решение чего вы хотие узнать? как считывать русский символ в одну ячейку массива?

заменить
C++
1
 cout << setlocale( LC_CTYPE, "ru_RU.utf8" )<< endl;
на
C++
1
setlocale(LC_ALL, "Russian");
и никаких проблем не возникает (Visual 2008, XP)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru