Форум программистов, компьютерный форум, киберфорум
Наши страницы

Русский язык - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс "Длинных чисел", основные арифметические операции (найти причины и способы устранения ошибки) http://www.cyberforum.ru/cpp-beginners/thread1630544.html
Всем привет:) помогите пожалуйста решить проблему: делаю класс длинных чисел, обязательно нужно использовать конструкторы(по умолчанию, с параметрами и копирования), а так же осуществить основные...
C++ удаляется ли объект или происходит утечка памяти? Добрый день, подскажите, при таком коде, удаляется ли объект или происходит утечка памяти? std::list<A*> entities; entities.push_back(new A("name1")); for (auto it = entities.begin(); it !=... http://www.cyberforum.ru/cpp-beginners/thread1630524.html
C++ В дереве найти такой пусть, чтобы сумма узлов была равна заданному числу
Задача: В дереве найти такой пусть, чтобы сумма узлов была равна 50. В целом, понятно. У меня вышло найти тот узел, в котором эта сумма становится 50, но возникли проблемы с самим выводом пути до...
C++ Структуры: арифметические операции (сложение, вычитание, умножение, деление) над комплексными числами
Написать программу, реализующую арифметические операции (сложение, вычитание, умножение, деление), над комплексными числами. Использовать тип данных «структура».
C++ Ошибка с обновлением вектора http://www.cyberforum.ru/cpp-beginners/thread1630394.html
Привет, как в этой программе сделать так, чтобы каждый раз, когда я ввожу 1 или 2 манипуляции проводились с тем списком, который выведен на экране. А не с тем, который в начале программы...
C++ алгоритм Хаффмана Мне нужно написать алгоритм Хаффмана для компактного сохранения текста. Пока я написал до точки отсортированной очереди с приоритетом. Что дальше? Знаю, материала за глаза, но моя тупость тоже... подробнее

Показать сообщение отдельно
prosto_virus
0 / 0 / 0
Регистрация: 19.02.2015
Сообщений: 39

Русский язык - C++

03.01.2016, 01:44. Просмотров 273. Ответов 4
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
char szNonColorEmbeddedMsg[257];
    int iNonColorEmbeddedMsgLen = 0;
 
    for (size_t pos = 0; pos < strlen(szMsg) && szMsg[pos] != '\0'; pos++)
    {
        if (!((*(unsigned char*)(&szMsg[pos]) - 32) >= 0 && (*(unsigned char*)(&szMsg[pos]) - 32) < 224))
            continue;
 
        if(pos+7 < strlen(szMsg))
        {
            if (szMsg[pos] == '{' && szMsg[pos+7] == '}')
            {
                pos += 7;
                continue;
            }
        }
 
        szNonColorEmbeddedMsg[iNonColorEmbeddedMsgLen] = szMsg[pos];
        iNonColorEmbeddedMsgLen++;
    }
 
    szNonColorEmbeddedMsg[iNonColorEmbeddedMsgLen] = 0;
    Log("[CMSG] %s", szNonColorEmbeddedMsg);

Как сделать поддержку русского языка?
0
Миниатюры
Русский язык  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru