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

Анализ и разбиение символьной строки на слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ввод данных cin >> http://www.cyberforum.ru/cpp-beginners/thread940370.html
Приветствую! #include <iostream> using namespace std; int main() {setlocale (LC_ALL,""); int qt; float cost;
C++ Функция-друга шаблона класса с не типовым параметром Доброго времени суток. Около полугода изучаю C++, и у меня возник не большой вопрос. Опуская некоторые подробности, предположим, что у меня есть шаблон класса с одним типовым и одним не типовым параметрами. К примеру вот: #include <iostream> using std::cout; using std::endl; using std::ostream; http://www.cyberforum.ru/cpp-beginners/thread940368.html
Классы C++, коллекции и сортировка C++
Есть небольшое задание. Не могу понять как это все организировать, особенно с коллекциями и сортировкой. "ЗАДАЧА. Построить три класса (базовый и 2 потомки), описывающих некоторых работников с почасовой оплатой (один из потомков) и фиксированной оплатой (второй потомок). Описать в базовом классе абстрактный метод для расчета среднемесячной заработной платы. Для «повременщиков» формула для...
C++ Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.
Известна длина окружности. Найти площадь круга, ограниченного этой окружностью.
C++ Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей. http://www.cyberforum.ru/cpp-beginners/thread940343.html
Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей.
C++ Вычислить по формуле подробнее

Показать сообщение отдельно
Sublimee
7 / 7 / 0
Регистрация: 14.11.2012
Сообщений: 69
19.08.2013, 22:18  [ТС]     Анализ и разбиение символьной строки на слова
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Внимание! Тут почему-то две функции main!
На второй main не смотрите.
Цитата Сообщение от proger_55 Посмотреть сообщение
Какой цикл непонятен?
C++
1
2
3
4
5
6
7
//Убрать предваряющие пробелы
// до каких пор работает цикл? 
// что возвращает (int)strlen(p1) и !isalnum(p1[0]) ?
    for ( int i = 0; i < (int)strlen(p1) && !isalnum(p1[0]); ++i ) 
    {
        ++p1;
    }
Добавлено через 4 минуты
Цитата Сообщение от alsav22 Посмотреть сообщение
strlen(p1) возвращает длину строки (количество символов от символа, на который указывает p1, до терминального '\0').
isalnum(p1[0]) проверяет, является ли символ, на который указывает p1, буквой или цифрой. Если да, то возвращает true.
Вопрос снят)
 
Текущее время: 10:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru