Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ LLVM компиляция лучше, чем на ASM? https://www.cyberforum.ru/ cpp-beginners/ thread2489499.html
Сегодня разговаривал с человеком, который пишет свой язык и заявлял, что LLVM компиляция лучше, чем на ASM. :jokingly: Правда ли это? :scratch: И если это так,то чем конкретно? (Я сам хоть и пишу на плюса, но только слышал про LLVM.)
C++ Про решения погрешности float
1)Допустим есть такой вот вечный цикл: for (float a = 0.0; a < 10000000.0; a += 0.1f); Есть варианты работоспособной страховки кроме ассерта после if (a == (a + 0.1f)) и double? Т.е как получить минимальное значение для инкремента? 2)Работаю с Directx, и матрицами с 32-битными элементами. Менять разрядность не хотелось бы по соображениям производительности и потребления памяти. Будет...
C++ Найти кратчайшее расстояние от одной заданной вершины ориентированного взвешенного графа до другой https://www.cyberforum.ru/ cpp-beginners/ thread2489485.html
Алгоритм Дейкстра Дан ориентированный взвешенный граф. Найдите кратчайшее расстояние от одной заданной вершины до другой. Входные данные В первой строке содержатся три числа: N, S и F (1≤ N≤ 100, 1≤ S, F≤ N), где N – количество вершин графа, S – начальная вершина, а F – конечная. В следующих N строках вводится по N чисел, не превосходящих 100, – матрица смежности графа, где -1 означает...
C++ Заполнить массив таким образом, чтобы элементы массива, соответствующие черным полям, имели значение - x, а белые - o https://www.cyberforum.ru/ cpp-beginners/ thread2489479.html
Шахматную доску будем представлять в виде квадратного символьного массива размером 8 х 8. Заполнить массив таким образом, чтобы элементы массива, соответствующие черным полям, имели значение x, а белым - o. Левое нижнее поле на шахматной доске всегда черное
C++ C++ цикл.где ошибка
#include <iostream> #include <cmath> #include <iomanip> using namespace std; int main(){ double x,z,y; cout<<"Ievadiet z: "; cin>>z;
C++ Решение дифференциальное уравнение методом Эйлера и Рунге-Кутта 4 порядка Само уравнение у'=sec(x)- y tg(x).Нужно вместе с промежуточными значениями. https://www.cyberforum.ru/ cpp-beginners/ thread2489472.html
C++ Проблема с указателями и динамической памятью (С++) Добрый день! Сразу отмечу, что я новичок. В учебнике я начала изучать динамическое выделение памяти и в конце параграфа у меня была задача: Напишите программу, в которой создается квадратная матрица (реализуется через двумерный массив). Матрица заполняется случайными числами, после чего выполняется "поворот по часовой стрелке": первый столбец становится первой строкой, второй столбец... https://www.cyberforum.ru/ cpp-beginners/ thread2489454.html Тернарные деревья. Прямой обход элементов C++
Изучая бинарные деревья, решил немного расширить это понятие и добавить еще один дочерний элемент, сделав его тернарным. Пока добавил элементы вручную, но планирую написать функцию insert(). Правда, пока не знаю какой она должна быть. Заметил, что число обходов дерева увеличилось на 1 с добавлением центрального узла. Если кто-то знает интересные приложения для этого дерева, буду благодарен за...
C++ Фрагмент из книги В старой книге C++ Страуструпа было написано char answer = 0; 1)Как это понимать, ведь обычно объявляется так - char d = 's'; Дальше идёт фрагмент кода char answer = 0; cin >> answer; И можно вписать в answer значение, а потом даже вывести, но если написать , допустим, char answer = 1; , то выводится в консоли знак вопроса в квадрате, хотя опять можно задать значение answer и вывести... https://www.cyberforum.ru/ cpp-beginners/ thread2489444.html C++ Скорость чтения массива по "колонкам" ? Как быстрее? Так >> int n{1,2,3, 4,5,6, 7,8,9, 0,1,2}; for (int r = 0; r < 4; r++) { n; } Или так >> https://www.cyberforum.ru/ cpp-beginners/ thread2489436.html
C++ Не работает using namespace std
в проекте не работает using namespace std; какие могут быть причины?
C++ Почему строка из файла считывается повторно? Здравствуйте! Скажите, пожалуйста, почему последняя строка из файла может считываться повторно? Например: file.open("TEST.TXT"); cout << "File data:\n"; while (!file.eof) https://www.cyberforum.ru/ cpp-beginners/ thread2489418.html
0 / 0 / 0
Регистрация: 18.09.2016
Сообщений: 34
0

Иерархические именованные списки - C++ - Ответ 13760959

09.08.2019, 00:48. Показов 1525. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Хотел сделать иерархический именованный список, но застрял на моменте добавления новой секции (закомментированная строка). Как с этим быть?

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
class Section
{
    private:
    std::string _name;
    std::vector<Book> _books;
    std::vector<Section> _sections;
 
    public:
    Section(std::string name, std::vector<Book> books = std::vector<Book>(0), std::vector<Section> sections = std::vector<Section>(0))
    {
        if (name.empty()) throw "The name cannot be empty";
        else {
            _name = name;
            _books = books;
            _sections = sections;
        }
    }
    std::string get_name() { return _name; }
    std::vector<Book> get_books() { return _books; }
    std::vector<Section> get_sections() { return _sections; }
    void add_book(std::string name, unsigned int total_pages) { _books.push_back(Book(name, total_pages)); }
    void add_book(Book book) { _books.push_back(book); }
    //void add_section(std::string name) { _sections.push_back(Section(name)); }
};


Вернуться к обсуждению:
Иерархические именованные списки C++
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.08.2019, 00:48
Готовые ответы и решения:

Форма аксесс 2010. иерархические списки
Здравствуйте! Форма «АКТЫ»: Строка «инспектор» – сортировка по именам. Строка «наимоб» –...

Именованные и не именованные константы
Доброй ночи. Скажите пожалуйста чем отличаются именованные и неименованные константы. Я прогуглил...

Иерархические URL
Здравствуйте Разрабатываю свою CMS и возник такой вопрос. иерархия страниц сайта будет...

Иерархические заголовки продолжение
Проект прикрепил(версия QT 5.7.0), пере собрал скинутый класс для себя ничего не меняю в логике и...

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

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

Иерархические (рекурсивные) запросы
Здравствуйте, читаю про Иерархические запросы здесь и вроде бы все хорошо, но на connect_by_path я...

Динамические-иерархические таблицы
Добрый день! Так случилось, что опять надо работать с Office :) В общем суть такая: нужно...

Иерархические справочники (таблицы) в Access
Возможно ли их создание? к примеру чтоб таблица &quot;товары&quot; имела разделение на группы по типу...

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