Бюджет: 100 UAH Срок: 1 день
Здравствуйте, готова прокомментировать каждую строчку кода, к вечеру будет готово, буду рада помочь)
потрібно написати коментарі для коду і описати як він працює.
сам код
#include <iostream>
#include <string>
using namespace std;
class info
{
public:
virtual void show() = 0;
};
class unit : public info
{
public:
unit * parent = NULL;
unit *next = NULL,
*next2 = NULL;
string name,
secondName,
IDCode,
age;
unit(string _n, string _sn, string _ID, string _a)
{
name = _n;
secondName = _sn;
IDCode = _ID;
age = _a;
}
unit(string _n, string _sn, string _ID, string _a, unit *_p)
{
name = _n;
secondName = _sn;
IDCode = _ID;
age = _a;
parent = _p;
}
void init_next(string _n, string _sn, string _ID, string _a)
{
next = new unit(_n, _sn, _ID, _a, this);
}
void init_next2(string _n, string _sn, string _ID, string _a)
{
next2 = new unit(_n, _sn, _ID, _a, this);
}
void show_once()
{
cout << name << " " << secondName << " " << IDCode << " " << age << endl;
}
void show()
{
show_once();
if (next != NULL)
{
next->show();
}
if (next2 != NULL)
{
next2->show();
}
}
unit search(string _n, string _sn)
{
if ((name == _n) && (secondName == _sn))
{
return *this;
}
else if (next != NULL || next2 != NULL)
{
if (next != NULL)
{
return next->search(_n, _sn);
}
if (next2 != NULL)
{
return next2->search(_n, _sn);
}
}
else
{
cout << "Нічого невдалось знайти по вашому запиту " << endl;
}
}
};
void dialogmenu(unit _m)
{
int temp;
system ("chcp 1251> nul");
cout << "Існуюче генеалогічне дерево" << _m.name << endl;
cout << "1. Створити нове генеалогічне дерево.\n2.Показати існуюче генеалогічне дерево\n3.Пошук по існуючому генеалогічному дереві\n4.Добавити ліву гілку генеалогічного дерева\n5.Добавити праву гілку генеалогічного дерева\n";
cin >> temp;
switch(temp)
{
case 1:
{
string name;
string secondName;
string IDCode;
string age;
cout << "Input name" << endl;
cin >> name;
cout << "Input sName" << endl;
cin >> secondName;
cout << "input ID" << endl;
cin >> IDCode;
cout << "input age" << endl;
cin >> age;
unit nUnit(name, secondName, IDCode, age);
dialogmenu(nUnit);
break;
}
case 3:
{
string tempname, tempSName;
cout << "Введіть імя яке потрібно знайти" << endl;
cin >> tempname;
cout << "Введіть прізвище яке потрібно знайти" << endl;
cin >> tempSName;
_m.search(tempname, tempSName);
break;
}
case 4:
{
string name;
string secondName;
string IDCode;
string age;
cout << "Input name" << endl;
cin >> name;
cout << "Input sName" << endl;
cin >> secondName;
cout << "input ID" << endl;
cin >> IDCode;
cout << "input age" << endl;
cin >> age;
_m.init_next(name, secondName, IDCode, age);
break;
}
case 5:
{
string name;
string secondName;
string IDCode;
string age;
cout << "Input name" << endl;
cin >> name;
cout << "Input sName" << endl;
cin >> secondName;
cout << "input ID" << endl;
cin >> IDCode;
cout << "input age" << endl;
cin >> age;
_m.init_next2(name, secondName, IDCode, age);
break;
}
}
dialogmenu(_m);
}
int main()
{
unit main("Name1", "SecondNameOne", "ID1", "Age1");
main.init_next("Name2", "SecondName2", "ID2", "Age2");
main.init_next2("Name2-2", "SecondName2-2", "ID2-2", "Age2-2");
main.next->init_next("Name3", "SecondName3", "ID3", "Age3");
main.next->init_next2("Name3-2", "SecondName3-2", "ID3-2", "Age3-2");
main.next2->init_next("Name4", "SecondName4", "ID4", "Age4");
main.next2->init_next2("Name4-2", "SecondName4-2", "ID4-2", "Age4-2");
dialogmenu(main);
system("pause");
return 0;
}
Бюджет: 100 UAH Срок: 1 день
Здравствуйте, готова прокомментировать каждую строчку кода, к вечеру будет готово, буду рада помочь)
Бюджет: 150 UAH Срок: 1 день
Сделаю за 1 день. Напишу подробно комментарии к каждой строке кода.
Бюджет: 300 UAH Срок: 1 день
Здраствуйте. Могу Вам помочь. Обращайтесь. Проффесионально занимаюсь разаботкой софта.
Бюджет: 120 UAH Срок: 1 день
Здравствуйте, прокомментиру подробно этот код, не проблема, буду рад помочь
Ну вроде же элементарная прога и алгоритм .. Что тут комментировать? Каждую строчку?
Тю!
Прокоментуєш прості стрічки з оголошенням змінних, присвоєнням значень, вводом/виводом данних і від коду нічого не залишиться.
Очі бояться, а руки роблять.
Ищу опытного разработчика TrinityCore 3.3.5a, который хорошо разбирается в устройстве ядра, Battleground-системе, C++, SQL и клиенте WoW 3.3.5. В проект уже интегрирован кастомный Battleground «Долина Рабства» (Slavery Valley), перенесённый с AzerothCore на TrinityCore. Основная часть работы уже выполнена, однако требуется довести его до уровня Blizzard.Что уже сделано TrinityCore 3.3.5a + Eluna. Полностью настроен сервер. Battleground интегрирован в ядро. Работает вход в BG. Работает клиентский UI (частично). Выполнен перенос большинства SQL и DBC. Собирается без ошибок.Что необходимо сделать Исправить оставшиеся баги Battleground. Довести механику до уровня официальных Battleground Blizzard. Исправить стартовую фазу матча. Реализовать корректные стартовые ворота/огненные стены. Исправить механику захвата точек. Исправить завершение матча. Проверить начисление очков и работу WorldState. Исправить оставшиеся проблемы C++ и SQL. Выполнить полный игровой тест.Требования Обязательный опыт: TrinityCore 3.3.5a; C++; SQL (MariaDB/MySQL); DBC; MPQ; Visual Studio; CMake; Git. Будет большим плюсом: AzerothCore; Eluna; опыт разработки Battleground; понимание клиентской части WoW 3.3.5a.Формат работы Работа поэтапная. После каждого этапа обязательное тестирование. Каждый этап принимается только после проверки в игре. Необходимы понятные отчёты по изменениям.В дальнейшем Это долгосрочный проект. После завершения Battleground планируется: перенос новых Battleground; перенос новых арен; новые расы; новые классы; новые игровые системы; дальнейшая разработка собственного сервера World of Warcraft 3.3.5a. Ищу разработчика, который уже работал с TrinityCore и сможет не просто писать код, а доводить систему до полностью рабочего состояния.нет сервер с 0 как я хочу Если ты ищешь разработчика не на один Battleground, а на создание сервера с нуля, то объявление должно выглядеть примерно так.Название проекта Разработка сервера World of Warcraft 3.3.5a с нуля (TrinityCore / C++ / SQL / Eluna)Описание проекта Ищу опытного разработчика TrinityCore 3.3.5a для долгосрочного сотрудничества. Нужен человек, который сможет с нуля разработать полностью готовый игровой сервер World of Warcraft 3.3.5a на базе TrinityCore с дальнейшим развитием проекта. Проект большой и рассчитан на несколько месяцев разработки.Основа проекта TrinityCore 3.3.5a. Максимально стабильная и близкая к Blizzard база. Eluna Lua Engine. MariaDB. Visual Studio + CMake. Git.Что планируется реализовать Полностью рабочий сервер 3.3.5a. Исправление ошибок ядра. Разработка новых игровых систем. Интеграция кастомных Battleground. Интеграция новых арен. Перенос полезных модулей с AzerothCore на TrinityCore. Разработка собственных модулей. Новые PvP и PvE системы. Новые игровые события. Балансировка классов. Дополнительные системы прогрессии. Улучшение производительности сервера.В будущем После завершения базовой части планируется: новые расы; новые классы; новые зоны; новые подземелья; новые рейды; новые Battleground; новые профессии; новые игровые механики; интеграция современных систем в клиент 3.3.5a.Требования к разработчику Обязательно: Отличное знание TrinityCore 3.3.5a. Уверенное знание C++. SQL (MariaDB/MySQL). Git. Visual Studio. CMake. Понимание архитектуры TrinityCore. Опыт работы с Battleground, PvP и игровыми механиками. Будет большим плюсом: Опыт работы с AzerothCore. Eluna Lua Engine. Работа с DBC и MPQ. Опыт создания собственных игровых систем.Формат работы Работа поэтапно. Каждая задача оформляется отдельным техническим заданием. После каждого этапа проводится обязательное тестирование. Работа принимается только после проверки непосредственно в игре. Нужен разработчик, который умеет доводить функционал до полностью рабочего состояния, а не только писать код
Создать совместимость между наземной станцией управления, системой автоматического старта (САС), радаром и самолетом.
Нужен разработчик MTA:SA. Мне нужно помочь собрать чистый MTA:SA 1.6 mtasa-blue source под Windows. Что нужно сделать: 1. Настроить среду для сборки: Visual Studio, Git, DirectX SDK, CEF, DLL и другие зависимости. 2. Собрать чистый mtasa-blue клиент/сервер. 3. Проверить, чтобы клиент запускался без ошибок. 4. Объяснить, какие файлы/зависимости нужны. 5. Дать короткую инструкцию, как я смогу повторно собрать клиент сам. 6. Или еще помочь через AnyDesk/Discord/Telegram. Важно: - Без обхода античита. - Без читов. - Без вредоносного кода. - Нужна только легальная сборка source и настройка среды. Результат, который я хочу получить: - собранный чистый клиент MTA:SA 1.6; - собранный сервер или объяснение, как его собрать; - список всех зависимостей; - короткая инструкция для повторной сборки; - объяснение, что именно было исправлено. Или Предлагайте свою цену!
Необходимо разработать программу для Windows, которая позволяет подключать iPhone с jailbreak через USB-кабель и управлять им с компьютера. Основной функционал: Подключение iPhone через USB. Программа должна быстро распознавать подключенный iPhone и работать через кабель, чтобы минимизировать задержки и лаги. Трансляция экрана iPhone на компьютер. (На компьютере должен отображаться экран телефона в реальном времени) Управление телефоном с помощью мыши. Пользователь должен иметь возможность кликать, свайпать, прокручивать и управлять экраном iPhone с помощью мыши с компьютера. Ввод текста с компьютера. Должен быть общий буфер обмена между компьютером и iPhone. Передача файлов с компьютера на iPhone. Нужно добавить функцию загрузки файлов с компьютера в память телефона или в нужные папки/приложения. Стабильная работа. Программа должна работать плавно, без значительных задержек, зависаний и обрывов соединения. Совместимость: поддержка «взломанного» iPhone, rootless jailbreak, iOS 16.7.12, подключение через USB.