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

Работа с текстовым массивом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Процедуры. Процедуры-функции http://www.cyberforum.ru/cpp-beginners/thread223336.html
Даны три прямоугольные матрицы. Найти след каждой матрицы и вывести на печать значения наименьшего по модулю следа. Вычисление следа матрицы оформить в виде подпрограммы. Следом матрицы называется сумма элементов главной диагонали. ________________________________________________________________________________________ Дано a i b. Одержать Q=f(0.9,b)+f(a,b)+f(a-b,a+b) где...
C++ Непонятно. Сортировка методом вставки + перегруженные функции. непонятно. помогите пожалуйста. #include <iostream.h> #include <stdlib.h> #include <conio.h> void sort(int n, int a); void sort(long n, long a); void sort(double n, double a); int main(){ http://www.cyberforum.ru/cpp-beginners/thread223330.html
Определить структурированный тип, набор функций (в виде меню) для работы с массивом структур C++
Здравствуйте. Помогите пожалуйста решить задачу по структурам. на С++. Вот текст задачи: Определить структурированный тип, набор функций (в виде меню) для работы с массивом структур. В структурированной переменной предусмотреть способ отметки ее как не содержащей данных (т.е. «пустой»). Функции должны работать с массивом структур или с отдельной структурой через указатели, а также при...
C++ зависает программа
требуется всего лишь нарисовать график функции, но программа рисует только оси системы координат, после чего зависает, из-за чего такое может быть? //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <math.h> #include <Math.hpp>
C++ удаление пробелов между словами и буквами http://www.cyberforum.ru/cpp-beginners/thread223278.html
доброго времени суток, не могли бы вы мне помочь в создании программы которая удаляет удвоенные согласные в любом предложении, но чтоб удаляла а не заменяла на пробелк примеру чтоб было слово "удвоенное" вот так "удвоеая" а не "удвое ая", вот пример программы которую я показал учителю он утверждает что эта программа не удаляет а просто не видит эти символы: #include <iostream> #include...
C++ Выбрать идущие подряд тройки цифр, упорядоченных по возрастанию. ( Не используя массивы ) Здравствуйте ! Помогите решить задание : Выбрать идущие подряд тройки цифр, упорядоченных по возрастанию. (Разрешаются только библиотеки iostream или stdio.h и не используя при этом массивы !!!) Спасибо. подробнее

Показать сообщение отдельно
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
02.01.2011, 21:04     Работа с текстовым массивом
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <algorithm>
#include <iostream>
#include <sstream>
#include <string>
#include <iterator>
#include <vector>
#include <conio.h>
 
using namespace std;
 
int main(void)
{
    vector<string> vecing, newstring;
    string word, replace_word;
    copy(istream_iterator<string>(cin), istream_iterator<string>(), back_inserter(vecing));
    cout << "Enter word and the replace word\n";
    cin.clear();
    cin >> word;
    cin >> replace_word;
    transform(vecing.begin(), vecing.end(), back_inserter(newstring), [&word, &replace_word](const string& Bufferstring)->string
    {
        return !strcmp(Bufferstring.c_str(), word.c_str()) ?  replace_word : Bufferstring;
    });
    copy(newstring.begin(), newstring.end(), ostream_iterator<string>(cout, "  "));
    _getch();
    return 0;
}
 
Текущее время: 19:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru