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

Аналог функции isalpha() (<cctype>) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана матрица целых чисел, из n строк и n столбцов (n < = 100).Определить является ли матрица нулевой (состоит из одних нулей) http://www.cyberforum.ru/cpp-beginners/thread1044233.html
#include <iostream.h> #include <iomanip.h> #include <stdlib.h> int main(int argc, char* argv) { srand(time(NULL)); int mas; int N; bool flag = true; int max_element, count_max_element = 0;
C++ Преобразовать строку в массив слов Доброго времени суток. Не могу разобраться, помогите, пожалуйста, как преобразовать строку в mas, где x-номер слова, а y-номер буквы в слове. http://www.cyberforum.ru/cpp-beginners/thread1044232.html
Класс string из библиотеки STL C++
Дан массив слов и подстрока. Сформировать предложение из слов, содержащих заданную подстроку не более двух раз (каждая буква может входить только в одну подстроку), поменяв предварительно во всех словах с четной длиной символы попарно местами. Слова в предложении должны быть отсортированы по возрастанию длины слов.Реализовать обработку символьной информации с использованием класса string из...
Алгоритм сжатия. BWT преобразование и компрессор C++
Некорректо работает декодирование,хотя должно быть все нормально,кто заметил ошибку прошу подсказать)) Декодирование с 56 строчки #include "stdafx.h" #include <iostream> #include <fstream> #include <string> #include <string.h> #include <conio.h> using namespace std;
C++ Дан одномерный массив A (n) подсчитать кол-во не совершенных чисел в нём (совершенные = сумме своих делителей http://www.cyberforum.ru/cpp-beginners/thread1044216.html
Дан одномерный массив A (n) подсчитать кол-во не совершенных чисел в нём (совершенные = сумме своих делителей)
C++ Производный класс Доброго времени суток) Помогите реализовать производный класс Vector, который сможет переписать двумерный массив в одномерный и напечатать его. И еще вопрос: как в конструкторе написать значения по умолчанию? подробнее

Показать сообщение отдельно
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
16.12.2013, 20:41     Аналог функции isalpha() (<cctype>)
Цитата Сообщение от DPS Посмотреть сообщение
Вот у Вас везде используется тип wchar_t, я все же хотел с обычными char и unsigned char разобраться) Никогда не обращал внимания на wchar_t, придется, видимо, научиться пользоваться его)
Я им сам никогда не пользовался, т.к. локализация - та ещё морока) Там ещё могут быть причины, почему то, что я писал, у вас работать не будет - кодировка консоли, у wchar_t размер не фиксированный и пр.

Добавлено через 4 минуты
Просто если брать UTF8 - то там размер символа может быть от одного до 4 байт, хранить строки можно и массиве char\string, но тогда каждый элемент будет представлять не символ, а code point. С wchar_t возможно получиться работать, как с обычными символами, но я, вообще говоря, здесь уже сам не знаю.

Добавлено через 7 минут
Вот пример с вводом и выводом символов: http://ideone.com/RFJLh0
Этот код у меня выполняется, так, как и ожидается, но я лично не знаю, будет ли это работать везде.
 
Текущее время: 13:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru