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

Ругается new при создании динамического массива через перегруженный конструктор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ellipse http://www.cyberforum.ru/cpp-beginners/thread859839.html
Ошибка в конструктор без параметров. #include "stdafx.h" #include <iostream> #include <conio.h> #include <stdio.h> class Ellipse{ protected: float a; float b;
C++ Ищем слово в строке Здравствуйте! Перерыв интернет, нашел 2 функции, которые ищут подтсроку. Первая - это strstr, вторая - это метод - find Начал использовать find, но нашел некоторую особенность. Она ищет вхождения... http://www.cyberforum.ru/cpp-beginners/thread859809.html
C++ Слияние из двух массивов в один общий
Требуется соединить два массива в один есть сложность что они считаны с файла... помогите объединить два массива в один и вывести его на экран а также сортировать общий массив по возрастанию... Вот...
C++ Определить планарность графа по матрице смежности
в общем есть файлы с матрицами смежностей, формат файла прикладыва. (graph1.txt , graph2.txt) В первой строчке указывается количество вершин, далее описываются имена вершин. Собственно у меня...
C++ Курсовая: Домашняя библиотека http://www.cyberforum.ru/cpp-beginners/thread859778.html
Добрый день участники форума! На этом форуме видел программу к этому задание, но оно не удовлетворяет требованию курсовой, и хочу сам разобраться и написать) Напомню задание: Описать класс...
C++ фоторобот Написал программу для составления фоторобота. Я составил фоторобот из 7 частей. Как можно сохранить эту картинку так чтобы потом ее можно было открыть, и продолжить работу с ней? к примеру мне... подробнее

Показать сообщение отдельно
Gudsaf
103 / 14 / 3
Регистрация: 29.11.2010
Сообщений: 327
09.05.2013, 18:38  [ТС]
Цитата Сообщение от stima Посмотреть сообщение
Это как-то относиться к книгам? Нет - это просто 2 enum'a в классе Library.
Не суть уже: я обманул систему)))
Получил что хотел массив типа библиотека с разными библиотеками, где при создании каждого элемента вызывается свой конструктор
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
Library* addLibrary(int size)
{
    int i = 0;
    int flag;
    Library *arr;
    arr =(Library*) malloc(size*sizeof(Library));
    while (size)
    {
        flag = getFlag();
        if (flag == 0)
        {
            Library tmp;
            arr[i++] = tmp;
        }
        else if (flag == 1)
        {
            Library tmp(1);
            arr[i++] = tmp;
        }
        else if (flag == 2)
        {
            Library tmp(2, val_2);
            arr[i++] = tmp;
        }
        size--;
    }
    return arr;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru