Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ C++. Программа использует python/c api. в коде ошибок нет. пр компиляции возникает следущая ошибка: https://www.cyberforum.ru/ c-cpp/ thread2973057.html
"Не удается открыть файл "python27_d.lib"" что делать? как исправить ошибку? Visual Studio
Задача коммивояжера C/C++
Всем доброго времени суток! Заранее выражаю Вам благодарность за интерес к данной теме. Мне необходима по возможности консультация и советы от более опытных людей в программированию на С++, так как у меня другой основной язык программирования, поэтому некоторые моменты реализации остаются для меня загадкой даже после усердного поиска в интернете. Огромное спасибо Вам заранее! В...
C/C++ Паттерн делегирования Здравствуйте. Есть схема классов, может кто подскажет идею с каким классом связать делегирование (нужно сделать паттерн делегирование), без реализаций, только идею? https://www.cyberforum.ru/ c-cpp/ thread2972806.html C/C++ Атомарная запись по указателю https://www.cyberforum.ru/ c-cpp/ thread2972293.html
Здравствуйте, есть указатель на заранее выделенный массив float, нужно в нескольких потоков к этому массиву атомарно добавлять значение. std::mutex в данном случае не очень подходит, он слишком дорогой по времени. Есть ли c/c++ возможность писать атомарно по адресу, наподобие как это делает std::atomic?
Ввод имени криптоконтейнера с клавиатуры C/C++
Всем доброго времени суток! Нужна помощь. Мне необходимо ввести с клавиатуры имя контейнера ключей. Если такой контейнер есть, то извлечь из него ключ для дальнейшего использования, если такого контейнера нет, то создать контейнер и сгенерировать в него ключ для электронной подписи. Все бы ничего, но возникла трудность в самом начале. //описываю переменные static HCRYPTPROV cryptoProvider;...
C/C++ Не приходят данные из COM порта при использовании ReadFile() Я студент на удалёнке. Требуется написать лабораторную по отправке и получению данных из COM. Само задание понятно, однако столкнулся с проблемой что не приходят данные при чтении из порта функцией ReadFile(). Я написал преподавателю, но ответ затянулся, возможно здесь получу его быстрее. Я прочитал документацию msdn по работе с портами, не понимаю в чем ошибка, скорее всего банальна и на... https://www.cyberforum.ru/ c-cpp/ thread2967740.html
C/C++ Не получается получить элементы Processes пытаюсь перебрать все процесссы вот таки образов: HRESULT hr = CLSIDFromProgID(L"VisualStudio.DTE.9.0", &clsid); //hr = CLSIDFromProgID(L"VisualStudio.Processes", &clsid); if(FAILED(hr)) { ::MessageBox(NULL, "CLSIDFromProgID() failed", "Error", 0x10010); return -1; } https://www.cyberforum.ru/ c-cpp/ thread2870160.html Проблема искажения данных при использовании ком-порта с четностью, установленной в режим ODD и EVEN C/C++
Добрый день. Я пишу программу, которая должна опрашивать микроконтроллер по юарт. Одна из функций - перенастройка настроек юарта через комп. Проблема возникает при переустановке четности от None к ODD и EVEN. При None данные уходят и приходят корректно. \1\3\2\1\7\248\22 (байты) - вот это нормальный прием, причем первые три байта фиксированные При ODD и EVEN они уходят в корректной форме,...
C/C++ Простой пример создания COM компонента Доброго времени суток! В универе по системному программированию дали лабу: написать либу с COM-компонентом и программу, которая бы ее использовала. Не могу никак разобраться, как грамотно, нормально написать простой COM-компонент. В теории я вроде бы разобрался, но на практике ничего не выходит. На MSDN я нашел пример "простого" COM-компонента с использованием WinRT... https://www.cyberforum.ru/ c-cpp/ thread2814462.html C/C++ Обновление содержимого OLE-контейнера Всем добрый день! Прошу о помощи с OLE-контейнером. В контейнер помещаю документ из Маткада с графиком изначально пустым (график задается из текстового файла), затем данные обновляются в текстовом документе, но при прорисовке OleContainer все так же отображает пустой график. Пока не кликнуть мышью по контейнеру, он не измениться. Можно ли как-то это исправить? Пыталась использовать... https://www.cyberforum.ru/ c-cpp/ thread2810064.html
Регистрация СОМа C/C++
Доброе время суток. Прошу не судить строго, я только начинаю знакомится с COM. С помощью ресурсов Введение в СОМ и CodeProject написал компонент. Зарегистрировал его reg-файлом: (конечно под админом) REGEDIT HKEY_CLASSES_ROOT\EATHMODEL.Component.v001 = Earth potential model HKEY_CLASSES_ROOT\EATHMODEL.Component.v001\CurVer = EATHMODEL.Component.v001...
C/C++ Разработка ActiveX клиентов https://www.cyberforum.ru/ c-cpp/ thread2805619.html
Кто-нибудь может описать особенности и в целом про разработки ActiveX клиентов в разных средах: .NET, C++, Delphi, Python? Заранее спасибо
2851 / 1999 / 987
Регистрация: 21.12.2010
Сообщений: 3,705
Записей в блоге: 10
22.04.2022, 07:09 0

Новые требования - C/C++ - Ответ 16190989

22.04.2022, 07:09. Показов 1083. Ответов 1
Метки (Все метки)

Ответ

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <iostream>
#include <vector>
#include <algorithm>
#include <sstream>
 
 
struct comp
{
    int c{};
    std::vector<int> v;
};
 
int main()
{
    std::stringstream ss
    {
        "3 1 2 3 3 1 1 2"
        //"6 3 1 1 2 1 3 1 4 2 5 2 6 2 1 3 2 3 4 3 3 4 5 4 6 4 1 5 2 5 4 5 3 6 5 6 6 6"
    };
    int n{}, k{};
    ss >> n >> k;
    std::vector<comp> vct(n);
    int s{}, c{};
    for (int i = 0; i < n * k; ++i)
    {
        ss >> s >> c;
        vct[c - 1].c = c;
        vct[c - 1].v.push_back(s);
    }
    /*
    for (auto const& [c, v] : mp)
    {
        std::cout << c << " ";
        for (auto n : v)
        {
            std::cout << n << " ";
        }
        std::cout << "\n";
    }
    */
    std::vector<std::pair<int, int>> vres;
    while (true)
    {
        auto imin = std::min_element(vct.begin(), vct.end(), [](auto const& a, auto const& b) {return a.v.size() < b.v.size(); });
        if (imin == vct.end())
            break;
        vres.emplace_back(imin->c, imin->v[0]);
        s = imin->v[0];
        vct.erase(imin);
        for (auto& [c, v] : vct)
        {
            if (auto it = std::find(v.begin(), v.end(), s); it != v.end())
            {
                v.erase(it);
            }
        }
    }
    for (auto const& [c, s] : vres)
    {
        std::cout << s << " " << c << "\n";
    }
}


Вернуться к обсуждению:
Новые требования C/C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2022, 07:09
Готовые ответы и решения:

Системные требования
В условии задачи есть ограничение: 20 секунд на тест (компьютер класса Celeron-315, 1 Gb RAM) Как...

Qt и системные требования
Дамы и господа, в связи с тем, что у меня возникли проблемы с запуском своих программ(Windows 7...

Системные требования
Как узнать системные требования к написаной своей программе?

Програмные требования
Допустим я создал в MS Visual Studio 2012 проект, зарелизил .exe, какие системные требовани будут у...

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

Какие требования WriteConsoleOutputCharacter?
Доброгов времени суток. Я пишу cpu рендерер obj моделей, который просто их вращает. Но не просто...

Современные требования к серверу
Добрый день. Понятно что сервера бывают разные и требования к ним разные. Я хочу познакомится с...

Аппаратные-программные требования для С++
Здравствуйте.Помогите пожалуйста,какие системные требования для $С++$ 1) Объём оперативной памяти...

Как облегчить системные требования vs 2010
Интересует способ облегчить интерфейс vs 2010, комп слабенький притормаживает

Определить минимальные системные требования к программе
Пишу курсач, нужно побольше бы водички влить. У препода в методичке видел такой пункт, как...

Требования разных сред к простейшим программам С++
Чем объяснить что компиляторы разных сред по разному понимают объявление потоковых классов ...

Составить регулярное выражение под приведенные требования
Может ли кто-нибудь написать или подсказать, как пишется регулярное выражение для следующих...

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