
Vladislav
31.05.2017
20:29:21
nullptr вместо них

Mikhail
31.05.2017
20:29:21
без виртуальных листьев

Evgeniy
31.05.2017
20:29:45

Mikhail
31.05.2017
20:29:52

Google

Александр
31.05.2017
20:30:34
tuple_size?
это через helper'а делается. Вон все анпакеры вариадиков через них. А тут прямо в аргументах функции. Я забил и решил сделать произвольные аргументы, а внутри уже чекать по is_convertible или is_same

Vladislav
31.05.2017
20:30:56

Mikhail
31.05.2017
20:31:18
а, понял
еще вопрос, красно черные деревья, это все таки структура данных или метод балансировки?

Vladislav
31.05.2017
20:32:04
можно еще их как разновидность 2-3-4 деревьев рассматривать (или b-деревьев с b=2)

Mikhail
31.05.2017
20:33:06
просто это структура которая достраивается на базе другой структуры
можно ли её называть тогда структурой, или это все таки алгоритм или метод?

Vladislav
31.05.2017
20:33:32

Mikhail
31.05.2017
20:33:39
отсортированный массив является структурой например?

Vladislav
31.05.2017
20:33:45
да

Mikhail
31.05.2017
20:34:03
ну он получается путем сортировки массива

Evgeniy
31.05.2017
20:34:09

Google

Mikhail
31.05.2017
20:34:17
т.е. берем структуру и применяем алгоритм по отношению к ней

Evgeniy
31.05.2017
20:34:26
и этими индексами вариадиком по аргументам?

Vladislav
31.05.2017
20:34:29

Mikhail
31.05.2017
20:34:32
не логичнее ли называть это алгоритмом тогда или методом?

Vladislav
31.05.2017
20:34:45
можно и так называть, если удобнее)
вопрос терминологии

Александр
31.05.2017
20:34:57

Mikhail
31.05.2017
20:35:09
что такое красночерное дерево - структура или метод
я вот считаю что метод

Constantine
31.05.2017
20:35:38

reagentoo
31.05.2017
20:35:45

Evgeniy
31.05.2017
20:35:50

Vladislav
31.05.2017
20:36:01

Evgeniy
31.05.2017
20:36:30

Vladislav
31.05.2017
20:36:37
хип - тоже просто специально структурированный массив, но его структурой данных принято называть

Constantine
31.05.2017
20:36:42
если снаружи видно структуру - значит, структура, если функцию - то метод :)

Александр
31.05.2017
20:36:50
Вот ТЗ:
template <class... Args>
class Foo {
using Tuple = std::tuple<Args...>;
// реализовать функцию f, принимающую аргументы типов Args не используя Args, только Tuple
void f(???) {}
};
с другой стороны, я уже забил и сделал иначе
но как интересная задачка норм

Google

Constantine
31.05.2017
20:37:27
вроде можно распаковать tuple

Mikhail
31.05.2017
20:37:37

reagentoo
31.05.2017
20:37:49
что угодно можно распаковать
и засунуть куда угодно

Constantine
31.05.2017
20:38:00
правда, кажись, это достаточно много букав

Vladislav
31.05.2017
20:38:04

Evgeniy
31.05.2017
20:38:21

Александр
31.05.2017
20:39:08

Evgeniy
31.05.2017
20:39:27

Constantine
31.05.2017
20:40:56

Vladislav
31.05.2017
20:41:18
его вроде в c++14 пропозили

Constantine
31.05.2017
20:41:58
забавность что там есть реализация compile time printf как раз

Vladislav
31.05.2017
20:43:05
правда мой коммит пока не приняли(
в частности из-за костылей на макросах для кросскомпиляторности

reagentoo
31.05.2017
20:45:45
...
Кстати, тут ещё не изобрели способа, как строку засунуть в параметры шаблона?
"abc" в <'a', 'b', 'c'>
без макросни это сделать

Google

reagentoo
31.05.2017
20:47:43
очень вкусная задачка

Constantine
31.05.2017
20:48:12
это как раз основная проблема

Vladislav
31.05.2017
20:48:37

Constantine
31.05.2017
20:49:15
а есть ссыль как на макросне?

reagentoo
31.05.2017
20:49:19
Полухина озадачьте

Constantine
31.05.2017
20:49:54
как я понимаю, у Славы должно быть

reagentoo
31.05.2017
20:50:15

Vladislav
31.05.2017
20:50:57
И в недрах boost metaparse ещё есть другой вариант

reagentoo
31.05.2017
20:52:31
я видел сниппеты много короче

Admin
ERROR: S client not available

Constantine
31.05.2017
20:56:44
мдя...
вообще у меня иногда возникают странные вопросы, каким образом разрабатывается стандарт

reagentoo
31.05.2017
21:12:59

Vladislav
31.05.2017
21:13:13

reagentoo
31.05.2017
21:13:16
TYPESTRING_IS() надо
?

Grigor
31.05.2017
21:29:06
пацаны никто не знает чудо штуки которая по коду сгенерит блок схему?
ну или просто удобную тулзу для создания блок схем?

Vladislav
31.05.2017
21:30:41

Google

Grigor
31.05.2017
21:30:47
ахаха
у меня нет стажера
:С

Evgeniy
31.05.2017
21:33:01

Роман
31.05.2017
21:35:02

Grigor
31.05.2017
21:35:34
там жи uml

Роман
31.05.2017
21:37:29
build a model from source code by reverse engineering. ——— Хотели? Получайте и распишитесь
Ишь ты
— Дайте мне пальто!
— Вот!
— Не то, цвет не нравится!
— Держите это!
— А где молния???

Vladislav
31.05.2017
21:39:30
Слабо верится что оно адекватно работает с плюсами

Роман
31.05.2017
21:39:48
Я не тестил, не подскажу
Но как минимум одно решение предоставил. А вы == 0

Grigor
31.05.2017
21:41:43
ммм
деб пакеты

Роман
31.05.2017
21:42:22

Grigor
31.05.2017
21:42:35
если совсет точно, то на федорку
классы-то в том же visual paradigm можно рисовать и по коду генерить

Роман
31.05.2017
21:45:22

Grigor
31.05.2017
21:45:29

Роман
31.05.2017
21:46:03
26 скоро уже? Я не помню когда у них по графику
Август?