Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 April 14

ТЗ

Тюлень Здоровенный... in IT KPI C/C++ ХВ (не UB)
Настраиваю VS Code под Си/Си++.
https://pastebin.com/Xx42Afhs - вот я так сейчас настроил launch.json.
Подскажите, пожалуйста:
1.  "type": "cppdbg", - это для C++. А что для C ставить и в чем разница будет?
2. "args": [], - это параметры, которые передаются обычно в main функцию?
3. "stopAtEntry": true - как это можно использовать с пользой?
4. "environment": [], - для чего они нужны?
5.  "setupCommands": [ - это команды отладчика, которые надо читать в документации на отладчик, верно?

В целом, под Си и Си++ в чем разница будет у файла launch.json?
источник

ІК

Іван Федорович Крузе... in IT KPI C/C++ ХВ (не UB)
источник

ІК

Іван Федорович Крузе... in IT KPI C/C++ ХВ (не UB)
у них на сайте поищи еще, там все написано
источник

ТЗ

Тюлень Здоровенный... in IT KPI C/C++ ХВ (не UB)
Про "type" написано, что только 2 варианта:
cppdbg или cppvsdbg. Т.е. альтернатив нет, верно?
источник

БS

Богдан Son1X🎄... in IT KPI C/C++ ХВ (не UB)
Есть ли преимущества у анордеред мапы перед обычной, если я только вставляю и считываю значения с нее.
В скорости на большом количестве данных, например?
источник

ІК

Іван Федорович Крузе... in IT KPI C/C++ ХВ (не UB)
ну что написано то написано, не я ж писал
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
да
источник

ІК

Іван Федорович Крузе... in IT KPI C/C++ ХВ (не UB)
и вообще какая разница кому ты отдаешь, g++ или gcc
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
если считывание это просто for, то 100%
источник

ІК

Іван Федорович Крузе... in IT KPI C/C++ ХВ (не UB)
если работает, то забей
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
если по ключу, то лучше обычная мапа
источник

ТЗ

Тюлень Здоровенный... in IT KPI C/C++ ХВ (не UB)
Я должен разораться.
источник

ІК

Іван Федорович Крузе... in IT KPI C/C++ ХВ (не UB)
@Draqonic помоги пжлст
источник

БS

Богдан Son1X🎄... in IT KPI C/C++ ХВ (не UB)
Да, думаю это будет чисто фор по елементам последовательно
источник

ТЗ

Тюлень Здоровенный... in IT KPI C/C++ ХВ (не UB)
Я читал это, но вопросы мои это не решило.(
источник

БS

Богдан Son1X🎄... in IT KPI C/C++ ХВ (не UB)
Кста, а если по ключу, то как анордеред себя ведет? Он пытается найти нужный ключ каждый раз разхешируя следующий елемент или как?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
наоборот, хеширует ключ
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
и сравнивает хеши
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
если я правильно понимаю, то представь unordered_map как вектор списков
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
и элементы этих самых списков - это хеши
источник