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

Какой есть аналог isalpha для работы с русским алфавитом? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Участник спортивного соревнования: фамилия, фамилия тренера и результат.Найти: средний результат; всех воспитанников заданного тренера http://www.cyberforum.ru/cpp-beginners/thread872299.html
помогите сделать класс(класс должен быть розбит по функциям) из структуры, вот само условие задачи: Участник спортивного соревнования: фамилия, фамилия тренера и результат.Найти: средний результат; всех воспитанников заданного тренера. и вот структура #include "stdafx.h" #include <iostream> #include <cstring> #include <windows.h> using namespace std; struct member
C++ Азбука Морзе, кодирование файла в другой файл Здравствуйте, помогите написать код программы. На именно С++ программа должна считывать текст из файла ( определенного .txt) выводит его на экран, а после этого программа должна перевести его согласно азбуке морзе и опять все вывести на экран, сохранить потом перевиденный текст в файл .txt, имя файла задает юзер. На форуме есть похожие задачи, но мая все же отличается от них. Я уже пытался,... http://www.cyberforum.ru/cpp-beginners/thread872297.html
Список инициализации конструктора C++
Можно ли воспользоваться списком инициализации конструктора класса потомка, для того чтобы инициализировать члены базового класса который является "абстрактным"? Честно говоря не очень понятен и смысл ошибки. Что я делаю не так? Помогите разобраться пожалуйста. Со скриншота думаю будет понятна ситуация.
C++ Одномерный массив (написать программу построения массива с элементами a1, a1 + a2, a1 + a2 + a3, ..., a1 + a2 + ... + an)
Написать программу построения массива с элементами a1, a1 + a2, a1 + a2 + a3, ..., a1 + a2 + ... + an по данным элементов исходного массива а1, а2, ..., ап.
C++ Динамическая структура данных, двусвязный список http://www.cyberforum.ru/cpp-beginners/thread872248.html
Написать программу для реализации динамической структуры данных (СД). СД и информационную часть её элементов представить в виде классов. В программе должно быть меню, для реализации операций. Операции:1. Добавление элемента в начало; 2. Удаление по ключу; 3. Сортировка по имени; 4. Вывод элементов в прямом и обратном порядке. Двусвязный список на тему автомобилей. Помогите горе-второкурснику :(...
C++ нужно написать программу (Классы: Водитель, Автомобиль, Транспортное средство, Мотоцикл, Персона, Инспектор ГИБДД) Классы: Водитель, Автомобиль, Транспортное средство, Мотоцикл, Персона, Инспектор ГИБДД Запросы: • вывести перечень инспекторов ГИБДД со стажем работы более указанного; • вывести перечень водителей, оштрафованных указанным инспектором ГИБДД; • вывести перечень автомобилей, принадлежащих указанному водителю; • вывести перечень автомобилей, выпущенных после указанного года. подробнее

Показать сообщение отдельно
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
20.05.2013, 22:00
можно и самому написать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
bool isalpha_rus(char c) {
    return c >= 'а' && c <= 'я' || c >= 'А' && c <= 'Я'
        || c == 'ё' || c == 'Ё'; // если надо включаем букву ё
}
 
int main() {
    setlocale(0, "");
    char arr[] = "Ля-ля-ля-ля-ля-ля танцуют звёзды и луна";
    int i = 0;
    while (arr[i]) {
        if (isalpha_rus(arr[i]))
            std::cout << "Это русская буква " << arr[i] << std::endl;
        ++i;
    }
    system("PAUSE>0");
    return 0;
}
в браузере есть переводчик.
Если хочешь заниматься программированием, то без английского никак.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru