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

Поиск и замена в векторе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись и чтение текстового файла http://www.cyberforum.ru/cpp-beginners/thread694138.html
Сначала файл нужно записать, строчки формируются из разных переменных, текста и чисел. Потом прочитать текстовый файл отделяя текст от чисел. Текст заносится в одну переменную, числа в другую переменную, а в третью заносится комментарий (необязательно). В файле около тысячи строк. Строчки разной длины. Числа 0 и 1. Строчка выглядит примерно так: SU7.HL1 = 1 \\ Комментарий Вид строки...
C++ Вывести текст на экран дисплея Помогите решить, я совсем не понимаю как сделать задача такая: Вариант 8 с помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна превышать 70 символов). Имя файла должно иметь расширение DAT. Написать программу, которая: • выводит текст на экран дисплея; а определяет количество символов в самом коротком слове; http://www.cyberforum.ru/cpp-beginners/thread694119.html
C++ Циклический алгоритм
помогите составить программу для цикла Выкладывайте задание в текстовом виде в теме.
Задачи по циклах C++
1)Написать функцию, которая по целым числом определяет старшую цифру его десятичной записи. С++; 2)http://www.cyberforum.ru/cpp-beginners/thread693808.html Правила: одна тема - один вопрос.
C++ Что означает "нарушение доступа (ошибка сегментации)" http://www.cyberforum.ru/cpp-beginners/thread694081.html
отладчик выдает : нарушение доступа(ошибка сегментации) что это означает??? в чем суть ошибки???
C++ Динамический массив - ошибка на 4-ой итерации Подскажите новичку пожалуйста в чём проблема ? вылетает ошибка на 4-ой итерации float **answers = new float*; answers = new float; do { numstep++; if (numstep == 1) { delete answers; подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
10.11.2012, 22:21     Поиск и замена в векторе
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <vector>
#include <algorithm>
 
using std::cout;
using std::endl;
int main()
{
    int arr[7] = {1, 1, 5, 3, 1, 5, 1};
    std::vector<int> v(arr, arr+7);
    cout<<"Before: ";
    for (const int& x : v) cout<<x<<" ";
    std::replace_if(v.begin(), v.end(), [] (int n) {return n == 5;}, 1);
    cout<<"\nAfter:  ";
    for (const int& x : v) cout<<x<<" ";
    cout<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 17:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru