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

Динамический массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разреженные массивы. Как? http://www.cyberforum.ru/cpp-beginners/thread866268.html
Задание: Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет ввыводить среднее арифметическое значение...
C++ Получить в порядке убывания все делители данного числа Составьте программу получения в порядке убывания всех делителей данного числа. помогите пожалуйста хотя бы с условием, хотя бы скажите что в while писать... #include<stdio.h> #include<conio.h> main() { int n,count,n1; scanf("%d",&n); count=0, n1=n; while(n!=0) http://www.cyberforum.ru/cpp-beginners/thread866248.html
Непонятные функции std::vector C++
Здорова господа! Тут я решил своими словами описать стандартные контейнеры их всего 14. Решил описать с примерчиками возможности каждого контейнера, оно и мне полезно стл как раз изучу, да и мб новичок новичку пригодится, а то на офф сайте фиг, что поймешь, а русских ресурсов мало, поэтому решил свой ресурс создать по стл. Ну а что там стл маленькая 14 контейнеров и 60 алгоритмов все го то. ...
C++ Динамический массив,двумерный с плавающей точкой(коммент кода)
\\Динамический массив,двумерный с плавающей точкой, выделить из массива максимальный прямоугольный блок не содержащий отрицательных чисел, данные перенести в новый массив.Отсортировать элементы последней строки и последнего столбца совместно по убыванию.(Прокомментируйте пожалуйста каждую строчку) #include <iostream> #include <locale.h> #include <string> #include <stdlib.h> #include...
C++ Интеграция кода c++ в java http://www.cyberforum.ru/cpp-beginners/thread866200.html
Вот решил переписать пример с одной книги где показано как в код java вставить код c++. Но почему-то много ошибок, не подскажете почему? #include <iostream> #include "A.h" #include "jni.h" JNIEXPORT void JNICALL Java_A_show(JNIEnv *env, jobject obj) { jclass cls; jfieldID fid; jint i;
C++ Помощь с фиксом ошибок Код: // ConsoleApplication2.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <stdio.h> #define OS_TYPE 0xF0 //0xF0 - Windows, 0x0F - Linux #if OS_TYPE & 0xF0 // Windows подробнее

Показать сообщение отдельно
arturiusp
0 / 0 / 0
Регистрация: 12.12.2012
Сообщений: 10
15.05.2013, 19:43     Динамический массив
Посмотрите, пожалуйста ф-ю. Выдает ошибки, почему - не знаю.
Ф-я удаляет элемент из динамической структуры (очередь) при совпадении названий.

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
28
29
30
31
32
33
void DelND(struct Itemtype newItem)
{
    cout<<"\n\tВведите название фильма, который хотите удалить"<<endl;
    cin>>char str[20];
    struct Itemtype *current = first, d;
    if (first=NULL) cout<<"\n\tФильмов нету"
    else
    {
    if (!strcmp(str,first->Nazva))
    {
        d = *first;
        first = first->nextPtr;
        first->prev = NULL;
        free(d);
    }
    else
    {
       while (current!=NULL)
        {
            if (!strcmp(str,current->Nazva)
 
        d = current->nextPtr;
        current->nextPtr = current->nextPtr->nextPtr;
        current->nextPtr->prev = current;
        free(d);
        cout<<"\nЭлемент удален!"<<endl;
else   {
        current = current->nextPtr;
       }
     }
    }
}
}
И еще вопрос по поводу сортировки. Тот же динамический массив.
Как сделать сортировку? Нужен указатель на предыдущий элемент, или можно справиться только есть указатель на текущий и следующий?
 
Текущее время: 21:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru