|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
Как создать динамический компоновщик?19.03.2022, 19:36. Показов 2767. Ответов 45
Как создать динамический компоновщик?И возможно ли ето сделать(Под динамический я имею в виду чтобы элементы вводить с клавиатуры через консоль)
0
|
|
| 19.03.2022, 19:36 | |
|
Ответы с готовыми решениями:
45
Как создать динамический массив типа string? Как создать класс такого массива? Создать динамический класс Book, содержащей динамический массив Authors Создать динамический класс Book, содержащий динамический массив Authors |
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 16:55 [ТС] | |
|
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
|||||||
| 20.03.2022, 16:59 | |||||||
|
У вас CMake и MinGW неизвестной версии.
Покажите CMakeLists.txt. Там надо добавить/изменить используемый стандарт. Что-то вроде такой строки:
Добавлено через 53 секунды
0
|
|||||||
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:00 [ТС] | |
|
cmake_minimum_required(VERSION 3.21)
project(forum_proj_2) set(CMAKE_CXX_STANDARD 17) add_executable(forum_proj_2 main.cpp) это?
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
|
| 20.03.2022, 17:01 | |
|
Это.
0
|
|
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:05 [ТС] | |
|
И что дальше сделать?
Добавлено через 1 минуту эта строка с самого начала была
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
||
| 20.03.2022, 17:07 | ||
|
Все. Запускай как обычно.
Добавлено через 39 секунд Добавлено через 28 секунд И как вы на 14 стандарт переключили? Добавлено через 19 секунд Вот так и на 17 переключите.
0
|
||
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:08 [ТС] | |
|
Я сразу так и создал
0
|
|
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:09 [ТС] | |
|
Я не переключал
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
||
| 20.03.2022, 17:10 | ||
|
Хм. Тогда странно. Мингв какой версии?
Добавлено через 25 секунд
0
|
||
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:12 [ТС] | |
|
А как узнать какой у меня Мингв?)))))
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
||||||
| 20.03.2022, 17:17 | ||||||
Сообщение было отмечено Serhij2 как решение
Решение
К черту.
Вот для С++14. Добавлено через 1 минуту
2
|
||||||
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:21 [ТС] | |
|
Оооооооо, спасибо. Теперь пойду разбираться как это все работает.И главный вопрос, если я разберусь как это работает, я смогу из консоли создавать новые, корпуса, дивизии.Это курсовая и здесь требуется интерактивность с пользователем
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
||
| 20.03.2022, 17:24 | ||
|
Я не ту задачу, походу, решил вам. Может быть вам нужно было реализовать структурный паттерн "компоновщик" на С++? Покажите, пожалуйста, тему/задние/как-оно-еще-называется целиком?
0
|
||
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:28 [ТС] | |
|
Военные части округа расквартированы по разным местам дислокации, причем в одном месте могут располагаться несколько частей. Каждая воинская часть состоит из рот, роты из взводов, взвода из отделений, в свою очередь, воинские части объединяются в дивизии, корпуса или бригады, а те в армии.Военный округ представлен офицерским составом (генералы, полковники, подполковники, майоры, капитаны, лейтенанты) и рядовым и сержантским составом (старшины, сержанты, прапорщики, ефрейторы, рядовые). Каждая из перечисленных категорий военнослужащих может иметь характеристики, свойственные только этой категории: для генералов это может быть дата окончания академии, дата присвоения генеральского звания и т.д.Каждое из подразделений имеет командира, причем военнослужащие офицерского состава могут командовать каким-либо одним из вышеперечисленных подразделений, а военнослужащие рядового и сержантского состава только взводом и отделением. Все военнослужащие имеют одну или несколько военных специальностей.Каждой воинской части добавлены боевая и транспортная техника: БМП, тягачи, автотранспорт и другое вооружение: карабины, автоматическое оружие, артиллерия, ракетное вооружение и т.д. Каждая из перечисленных категорий боевой техники и вооружения также имеет специфические, присущие только ей атрибуты и по каждой категории могут быть несколько видов техники и вооружения. Инфраструктура воинской части представлена набором сооружений (сооружение 1, сооружение 2 и т.п.), некоторые из которых предназначены для дислокации подразделений части.
1. Получить список всех частей военного округа, указанной армии, дивизии, корпуса и их командиров. 2. Получить данные по офицерскому составу в целом и по офицерскому составу указанного звания всех частей военного округа, отдельной армии, дивизии, корпуса, воинской части. 3. Получить данные по рядовому и сержантскому составу в целом и с учетом указанного звания всех частей военного округа, отдельной армии, дивизии, корпуса, воинской части. 4. Получить цепочку подчиненности снизу вверх для указанного военнослужащего. Зедесь больше пунктов, я не вже написал Добавлено через 50 секунд Это полная задача, а о компоновщике я сам подумал что он здесь подойдет(может и неправильно подумал)
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
|||
| 20.03.2022, 17:31 | |||
|
Возможно, вы захотите добавить абстракций. Нужно будет как-то указывать, к какому родителю принадлежит вводимая нода. Для этого у меня используются глобально уникальные идентификаторы. Добавлено через 46 секунд Это, кстати, довольно стандартный подход, использующийся в "боевом" программировании. Хоть и в несколько корявом исполнении для простоты.
1
|
|||
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:32 [ТС] | |
|
Чем проще тем лучше, я начинающий так что мне и этот код тяжело понять
0
|
|
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
|||
| 20.03.2022, 17:34 | |||
|
Добавлено через 18 секунд Добавлено через 47 секунд В каком это вузе такие курсовые дают начинающим, если не секрет?
0
|
|||
|
0 / 0 / 0
Регистрация: 18.03.2022
Сообщений: 23
|
|
| 20.03.2022, 17:35 [ТС] | |
|
Первый курс универа, я из Украины, Ивано-Франковский национальный технический университет нефти и газа, сайт:https://nung.edu.ua/
0
|
|
|
389 / 334 / 66
Регистрация: 14.10.2014
Сообщений: 1,474
|
||
| 20.03.2022, 17:38 | ||
![]() Ну и мой код - просто пример того, как можно попробовать решить поставленную задачу.
1
|
||
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
||
| 20.03.2022, 17:43 | ||
![]() Я ему курсовые делал. ))) Чёт тогда проще было. Но это было лет дцать назад. Уже даже не упомню сколько.
0
|
||
| 20.03.2022, 17:43 | |
|
Как на физическом уровне работает компоновщик в приведенном случае Как создать двумерный динамический массив Как создать динамический двумерный массив
Как создать динамический двумерный массив Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|