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

Удалить 0 элементы в одномерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Представить заданное натуральное число в римской системе счисления http://www.cyberforum.ru/cpp-beginners/thread222539.html
Помогите завтра зачёт, осталась одна задача: Представить заданное натуральное число в римской системе счисления
C++ Определить количество различных значений матрицы Помогите пожалуйсто с задачкой написать программу по обработке динамических массивов, размеры массивов водить с клавиатуры. Задана матрица размером MxN определить количество различных значений матрицы (тоесть повторяющиеся элементы считать один раз).сделать с выделением и освобождением памяти Только решить надо по простенькому, для первакурсника http://www.cyberforum.ru/cpp-beginners/thread222536.html
free и метки C++
Здравствуйте, господа. Никак не могу найти ответы на след. вопросы: 1). Для того, чтобы освободить выделенную ранее память, необходимо использовать, например, функцию free. Однако в таком случае я постоянно вижу сначала free (a), после чего a = NULL. Для чего это делается? 2). Многие говорят, что метки использовать надо как можно меньше. Как их тогда заменять в случае, например, если нам...
C++ Начинающий си/си++ программист
Я вот собираюсь начать учить язык си а впоследствии си++. У меня есть книга Б.Керниган, Д.Ритчи "Язык программирования си". Мне нравится как там написано, да и отзывы об этом учебнике неплохие. У меня проблема с компиляторами, я не могу понять какой лучше закачал наконец DEV-C++ вроде отличный интерфейс, русский. Дошло до написания первой программы, написал как в учебнике написано, первый пример....
C++ Обход матрицы http://www.cyberforum.ru/cpp-beginners/thread222519.html
Нужно составить программу ввода квадратной матрицы и печати в строку всех ее элементов в данном порядке обхода: 7 13 14 16 6 8 12 15 2 5 9 11 1 3 4 10 никак не могу додуматься до алгоритма самого обхода, кто-нибудь может помочь?
C++ Классы Только недавно начал разбираться с классами. Тут же появилась проблема с заданием. Реализовать класс TClass1, содержащий в качестве одного из полей, указатель на динамический массив, память под который отводится при создании объекта. Объяснить, какие элементы программы необходимо реализовать для корректной работы нижеописанного фрагмента программы, и объяснить, почему они необходимы.... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
30.12.2010, 00:09     Удалить 0 элементы в одномерном массиве
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <conio.h>
#include<iostream>
using namespace std;
 
void show(int e){
    cout<<e<<" ";
}
int main()
{
    int n;
    cout<<"enter n\n\n";
    cin>>n;
    int *mas=new int[n];
    cout<<"\n\nenter elements\n\n";
    for(int i=0;i<n;i++)cin>>mas[i];
    cout<<"\n\nSozdan massiv\n\n";
    for_each(mas, mas+n, show);
    int *p=remove(mas, mas+n, 0);
    cout<<"\n\nafter removing\n\n";
    for_each(mas, p, show);
    getch();
}
 
Текущее время: 08:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru