
Dmitry
24.07.2018
16:10:38
Сталкиваются collider и collidee по инициативе первого

Andrei
24.07.2018
16:15:04
Ага, большой адронный коллайдер сталкивается с протонами, а не сталкивает протоны между собой, окей, чо.
Если я беру в левую руку камень, и в правую руку камень, и левой рукой шандарахаю по неподвижной правой — оба камня collidee, а я collider
Если я разгоняюсь и бьюсь об стену — я не становлюсь collider, и я и стена оба collidee, потому что с точки зрения физики я могу перейти в систему координат, где я покоюсь, а стена несётся на меня со скоростью бегущего человека.

Google

Andrei
24.07.2018
16:19:21
А вот если бы меня в стену с разгона кинул кто-то, или кинулся бы в меня стеной — он был бы collider.

Sergey
24.07.2018
16:19:36

Andrei
24.07.2018
16:20:01
Collider короче ни с кем не сталкивается. Если у вас так назван объект — то это неправильное название.

Azoyan
24.07.2018
16:20:09
Согласен с Андреем

Sergey
24.07.2018
16:20:18
+

Anton
24.07.2018
16:22:28

Constantine
24.07.2018
16:24:59

Anton
24.07.2018
16:25:35

Matway
24.07.2018
16:25:35

Sergey
24.07.2018
16:26:47
это всё равно не system в контексте ECS
это скорее просто Entity, у которого цель: "self-destruction"

Andrei
24.07.2018
16:27:49
Не, формально всё верно. Я могу быть collider и collidee одновременно.

Constantine
24.07.2018
16:28:29
Что самое смещное, как я понял, в английском -ee может образовать как активную, так и пассивную форму

Anatoly
24.07.2018
16:28:55
нифига вы здесь накурили

Google

Matway
24.07.2018
16:29:11
Аналогично ПДД вполне себе разделяет, кто collider, а кто collidee. Не всегда справедливо, конечно.

Constantine
24.07.2018
16:30:05
нифига вы здесь накурили
холивары по языку в дилетантских чатах отличаются особым ожесточением, рекомендуется во время активных боев не поднимать забрало

Anatoly
24.07.2018
16:30:10
Кто хотит на Колыму – Выходи по одному!
Там у вас в момент наступит Просветление в уму!

Dmitry
24.07.2018
16:30:21

Constantine
24.07.2018
16:30:52
Интересно, придем когда-нибудь к требованию заказчика давать имена классов на русском языке?

Sergey
24.07.2018
16:31:04
1с?

Constantine
24.07.2018
16:31:09
И локализованному C++?

Anatoly
24.07.2018
16:31:11

Dmitry
24.07.2018
16:31:42
Ожидал этого комента, давай пример теперь

Ilia
24.07.2018
16:32:24
std::filesystem::path("/").delete();

Anatoly
24.07.2018
16:32:28

Aleksandr
24.07.2018
16:32:45
так, а по поводу кстати именования переманных, куда идти флудить или тут можно?)

Constantine
24.07.2018
16:33:09
@fludpac

Ilia
24.07.2018
16:33:15
Если про именование переменных в С++, то можно.

Aleksandr
24.07.2018
16:33:30
в С++ в частности

Constantine
24.07.2018
16:33:59
а там еще все копья не сломали и не пришли к двум с половиной разумным нотациям?

Dmitry
24.07.2018
16:34:00
Временный объект это не переменная

Constantine
24.07.2018
16:34:40
Функция это не массив

Aleksandr
24.07.2018
16:34:59
в общем ладно. вот есть вектор, в котором хранятся размеры объектов. вот как его называть? object_size? object_sizes? objects_sizes?

Constantine
24.07.2018
16:35:28
а, размеры объектов

Google

Constantine
24.07.2018
16:35:34
objects_sizes

Anatoly
24.07.2018
16:35:59

A.D.
24.07.2018
16:36:56

Ilia
24.07.2018
16:37:03
Ребята, есть в IT несколько принципиально неразрещимых задач, своевременное обновление кэша и правильное именование переменных к ним относятся.
На этом предлагаю перейти к более конструктивным вопросам.

Constantine
24.07.2018
16:37:08
auto ??? = object.sizes()

A.D.
24.07.2018
16:37:33

Ростик
24.07.2018
16:38:16
Ребят, какие есть библиотеки для отрисовки графики, диаграмм?

A.D.
24.07.2018
16:38:18

Sergey
24.07.2018
16:39:09

Constantine
24.07.2018
16:39:10

A.D.
24.07.2018
16:39:43

Sergey
24.07.2018
16:39:51

Constantine
24.07.2018
16:39:58

A.D.
24.07.2018
16:40:29

Constantine
24.07.2018
16:40:43

Aidar
24.07.2018
16:41:06

Constantine
24.07.2018
16:41:08
for (auto const& object : objects)
ну вот прямо душа радуется

A.D.
24.07.2018
16:41:12

Ростик
24.07.2018
16:41:15

Google

A.D.
24.07.2018
16:41:55
короче, да, неразрешимая проблема.
и стресс - все время приходится принимать решения.

Constantine
24.07.2018
16:42:07
да нет, тут все хорошо
вот как называть класс, имеющий виртуальный деструктор и только его?)

Aleksandr
24.07.2018
16:42:54
IDestructible? xD

A.D.
24.07.2018
16:43:13

Крис
24.07.2018
16:43:18

Constantine
24.07.2018
16:43:38
Ну сейчас INotFinal называется)

A.D.
24.07.2018
16:44:42
а смысл?

Constantine
24.07.2018
16:45:00
Еще писать "T& object" или "T & object" при нотации "T const& object"? :)
а смысл?
либо final, либо потомок INotFinal

A.D.
24.07.2018
16:45:45

Constantine
24.07.2018
16:46:27

A.D.
24.07.2018
16:47:09

Constantine
24.07.2018
16:47:41
либо final, либо кого-то наследует
что может быть проще? :)

A.D.
24.07.2018
16:50:13

Constantine
24.07.2018
16:50:28

A.D.
24.07.2018
16:52:02
ну, если цель окупает доп. оверхед...

Google

Constantine
24.07.2018
16:52:13
а какой дополнительный оверхед?

Юра Незнанов
24.07.2018
16:53:16
как освободить память при создании потока?
std::thread** dop = new std::thread*[120];
wchar_t* j = L"|----H----|";
for (int i = 0; i<100; i++)
{
std::thread* a = new thread(thrr, j);
dop[i] = a;
}
for (int i = 0; i < 100; i++)
{
delete dop[i];
}
там где дилит - выкидывает из программы

Ilia
24.07.2018
16:54:01

Constantine
24.07.2018
16:54:01
вам нужно вопрос перенаправить в @supapro

Ilia
24.07.2018
16:54:32

Юра Незнанов
24.07.2018
16:54:33

Constantine
24.07.2018
16:55:01

A.D.
24.07.2018
16:55:19
а какой дополнительный оверхед?
на поддержку полиморфизма для всех наследников INotFinal. Кроме того, так можно связать в одну иерархию классы, которые по смыслу между собой не связаны.

Ilia
24.07.2018
16:55:21

Constantine
24.07.2018
16:55:44
он должен быть either joined or detached

Aidar
24.07.2018
16:56:05
В супапро

Constantine
24.07.2018
16:56:27

Ilia
24.07.2018
16:56:51
А, ну это да, я в такие подробности даже не пытаюсь залезать...