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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Соединить в одну строку части из двух. http://www.cyberforum.ru/cpp-beginners/thread1306410.html
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку, содержащую первые N1 символов строки S1 и последние N2 символов строки S2 (в указанном порядке).
C++ Найти минимальное значение в каждой строке матрицы лежащее ниже побочной диагонали Квадратная матрица размерностью N,генерируемая рандомно. Найти минимальное значение в каждой строке,лежащей ниже побочной диагонали,и заменить его 0 http://www.cyberforum.ru/cpp-beginners/thread1306408.html
C++ "Изощренный" метод Цезаря
Разработать программу для шифрования и дешифрирования текста, хранящегося в файле, основанную на методе Цезаря , но более «изощренную»: ключ, используемый для кодирования символа, будет зависеть от позиции символа в исходном тексте. Для того, чтобы шифрование и дешифрирование можно было бы выполнять одним и тем же способом, вместо сложения кода символа с постоянным ключем (как у Цезаря) для...
Не заполняется динамический массив, кроме нулевого элемента C++
Создал программу для расчета корней явным методом Эйлера ОДУ не заполняются массивы, везде искал, везде также, даже на вашем форуме читал, пытался обнаружить в чем ошибка, так и не понял. //--------------------------------------------------------------------------- #include <math.h> #include <vcl.h> #pragma hdrstop #include <iostream>
C++ ошибка C1083 http://www.cyberforum.ru/cpp-beginners/thread1306397.html
Ну в общем только начал учить С++ и тут же наткнулся на проблему) В IDE компиляция проходит вроде нормально)А вот в командой строке(Открыл через IDE) пишет мол ошибка C1083. Вот программа(Не смеяться=)): #include <iostream> using namespace std; int main() { cout<<"Hi all";
C++ Wide <--> ansi а можно как то сконвертить один символ wide в ansi и обратно? кроме как через функции типа MultiByteToWideChar? wchar_t - 2х байтный тип, char - 1 байтный, так может можно как то сдвигом или еще какими то битовыми операциями конвертить? или MultiByteToWideChar и прочие конвертят по каким то таблицам? и кстати есть функции для конвертации конкретно одного символа, а не целой строки? (знаю можно... подробнее

Показать сообщение отдельно
nmcf
4315 / 3736 / 1259
Регистрация: 14.04.2014
Сообщений: 14,642
21.11.2014, 13:06     Вывести все слова сообщения, которые содержат данную букву
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <locale>
#include <cstdlib>
#include <cstring>
 
int main()
{
    char s[] = "Message", c = 's', *p;
 
    p = strtok(s, " ");
    while (p != NULL)
    {
        if (strchr(p, c) != NULL) std::cout << p << std::endl;
        p = strtok(NULL, " ");
    }
 
    system("pause");
    return 0;
}
 
Текущее время: 09:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru