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

Вывести строки, где есть слова, начинающиеся на букву а - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как на физическом уровне работает компоновщик в приведенном случае http://www.cyberforum.ru/cpp-beginners/thread1241893.html
Всем привет! Уважаемые форумчане объясните мне, как, на физическом уровне, работает компоновщик в этом случае: //файл Class.h class Test { public: Test(); ~Test(); };
C++ Конечные автоматы и грамматики - разобрать код Доброе утро!Добрые люди сделали программу построения конечных автоматов по регулярным грамматикам.Она рабочая,просто я не могу разобраться в некоторых деталях. Процедуры void parse_a(char* a) void parse_b(char* b) они отвечают за построение автомата? В структуре buf,gramar,automata,rule я более менее разобрался,а вот в структурах nt и t не могу понять для чего они.Терминалы или... http://www.cyberforum.ru/cpp-beginners/thread1241874.html
C++ Различное поведение функции которая копирует строки с char* t и char t[]
столкнулся с ситуацией которую не могу объяснить пишем функцию которая копирует одну строку в другую: void strstr(char* t, char* t2) { int i=0, j=0;
C++ Найти ошибку в пирамидальной сортировке
Здравствуйте! Подскажите, пожалуйста, где ошибка. Спасибо за помощь! #include<iostream> #include<stdlib.h> #include<time.h> using namespace std; void repair(long array, long n, long i);
C++ Посоветуйте литературу для изучения языка http://www.cyberforum.ru/cpp-beginners/thread1241807.html
Посоветуйте
C++ Есть ли стандартные хэш функции Есть ли в C++ стандартные хэш функции, в которые передаешь строку, получаешь на возврате строку, типа MD5 или CRC32. Спасибо. подробнее

Показать сообщение отдельно
BlackIce
309 / 171 / 64
Регистрация: 18.01.2014
Сообщений: 387
13.08.2014, 16:18     Вывести строки, где есть слова, начинающиеся на букву а
Цитата Сообщение от Ilot Посмотреть сообщение
Сперва ищем вхождение в строке си строки " a"
Еще наверно надо проверить, что сама строка и соответсвенно ее первое слово не начинается на 'a'

C++
1
if (s[0] == 'a' || s.find (" a") != std::string::npos) std::cout << s << std::endl;
иначе, к примеру, строка "an input iterator" не выведется, хотя должна.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru