Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ строки. что-то тут не так https://www.cyberforum.ru/ cpp-beginners/ thread312607.html
вот код //Программа удаления из строки символов '0..9' #include<iostream> // заголовыочный файл с описаниями функций ввод\вывод #include<conio.h> // заголовочный файл для создания текстового интерфейса в режиме MS-DOS #include <string> // заголовочный файл для класса string int main() {
Оператор " :: " (Двойное двоеточие) C++
Доброй ночи! Расскажите пожалуйста что нибудь про этот оператор, и чем он отличается от других операторов подобного предназначения, то есть, в чем его особенность. Заранее благодарен.=)
C++ Реестр, кнопка и c++ Народ помгите пожалуйста! Мучаюсь уже несколько дней. Надо сделать чтобы обычной кнопкой на форме менялось значение ключа реестра. Заранее благодарен. P.S Пользуюсь Microsoft Visual Studio 2010 https://www.cyberforum.ru/ cpp-beginners/ thread312582.html C++ Все случаи использования конструктора копирования https://www.cyberforum.ru/ cpp-beginners/ thread312581.html
приведите пример демонстрирующий необходимость и все случаи использование конструктора копирования. нужна помощь)))) #include <iostream> using namespace std; #include <stdlib.h> class cls { char *str; int dl; public: cls ();
Класс для обработки комплексных чисел C++
Дана задача написать класс для обработки комплексных чисел(вывод на экран, модуль числа, действия: "+,-,*,/". Готовые коды находил, но почти все не подходят по критериям лабораторной работы. Начал писать сам, вот код: #include "stdafx.h" #include <iostream> #include <conio.h> #include <math.h> using namespace std;
C++ Реализация метода Add https://www.cyberforum.ru/ cpp-beginners/ thread312565.html
Доброго времени суток, У меня такой вопрос: не могли бы вы написать пример реализации метода add в классе...заранее спасибо...
C++ Динамические структуры данных https://www.cyberforum.ru/ cpp-beginners/ thread312559.html
Дали лабу,не знаю как делать,помогите кто может... Написать программу обработки файла типа запись, содержащую следующие пункты меню: - Создание, - Просмотр, - Коррекция – добавление новых данных или исправление старых, - Выполнение требуемых действий. Создать файл, содержащий сведения о месячной заработной плате сотрудников отдела. Каждая запись содержит поля: фамилия сотрудника,...
Динамические массивы C++
Дана целочисленная матрица размером N. Найти сумму наименьших элементов ее нечетных строк и наибольших элементов ее четных строк. Нужно написать программу на С++ и с использованием динамической структуры данных..Не знаю как это сделать,помогите пожалуйста :gscratch:
C++ Ввести строку символов, если ее длина >15, удалить все буквы - a…z. Помогите,пожалуйста,решить задачку на С++: :gsorry: Ввести строку символов, если ее длина >15, удалить все буквы - a…z. https://www.cyberforum.ru/ cpp-beginners/ thread312548.html C++ Массивы https://www.cyberforum.ru/ cpp-beginners/ thread312543.html
Помогите,пожалуйста найти ошибку... В одномерном массиве, состоящем из 10 целых элементов, вычислить сумму модулей элементов массива, расположенных после минимального по модулю элемента. Добавлено через 47 секунд #include <stdio.h> #include <conio.h> #include <windows.h> #include <math.h> void main(void) {
ТЕКСТ C++
в заданном тексте заменить все цифры на уудвоенную величину. #include <iostream> #include <stdlib.h> #include <string.h> #include <math.h> using namespace std; main () {
C++ Возврат значения массива в void Помогите плз, не могу сделать вывод значения отсортированного массива из функции в void, прога из массива слов ищет слова с нечётным кол-вом символов. Полностью работает, препод попросил выводить массив отсортированный в void'e. Вот код:#include <vcl.h> #include <iostream.h> #include <conio.h> #include <string.h> #pragma hdrstop #include <windows.h> ... https://www.cyberforum.ru/ cpp-beginners/ thread312532.html
Эксперт С++
2381 / 1665 / 279
Регистрация: 29.05.2011
Сообщений: 3,399
04.06.2011, 03:24 0

как из вектора удалить отрицательные числа - C++ - Ответ 1723646

04.06.2011, 03:24. Показов 5403. Ответов 4
Метки (Все метки)

Ответ

remove_if удаляет в интервале от vec.begin() до vec.end() все элементы, для которых является истинным предикат less
эта функция лишь сдвигает неудалённые элементы к началу и возвращает новый конец данных, который используется как начало интервала для реального удаления функцией erase
less возвращает истину, если первый операнд (элемент вектора) меньше второго. чтобы задать второй операнд равным нулю используется адаптер bind2nd

Добавлено через 3 минуты
ну а вариант gooseim отличается лишь тем, что вместо erase для удаления лишних элементов используется resize

Вернуться к обсуждению:
как из вектора удалить отрицательные числа C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2011, 03:24
Готовые ответы и решения:

Как удалить из вектора все отрицательные элементы?
Я решил воспользоваться замечательным методом erase(), который, как известно, может функционировать...

Удалить все отрицательные компоненты вектора
дано а(5) b(10) преобразовать вектор с наименьшим min по правилу: все отрицательные компоненты...

если массив не является знакочередующимся,то удалить из массива все положительные числа,в противном случае-удалить отрицательные элементы.после удален
задан массив Х целых чисел. если массив не является знакочередующимся,то удалить из массива все...

Найти первый из тех элементов вектора х, которые ссылаются на отрицательные числа
Имеется описание: Туре роint=^real; vect=array of point; Var x: vect;Найти первый из тех...

4
04.06.2011, 03:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2011, 03:24
Помогаю со студенческими работами здесь

Упорядочить положительные числа в файле, а отрицательные числа удалить
Файл содержит целые числа (тип int). Упорядочить положительные числа в файле, а отрицательные числа...

Удалить из очереди все отрицательные числа
С++. Удалить из очереди все отрицательные числа. Помогите пожалуйста.

Удалить из массива все отрицательные числа
Удалить из массива все отрицательные числа c#

Удалить из списка все отрицательные числа
Всем добрый день, утро или вечер. Прошу оказать помощь еще в одной задачке которую я даже понимаю с...

Удалить из очереди все отрицательные числа
Ребят, пожалуйста, помогите кто может, это на завтра нужно уже принести готовым, грозят...

Удалить из очереди все отрицательные числа
Создать однонаправленную очередь с числами в диапазоне от –50 до +50. После создания очереди...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru