
Ilia
21.09.2017
15:22:06
Не не стоит

Илья
21.09.2017
15:23:17
подскажите возможно ли сделать distinct массива без выделения памяти под новый? в этом же массиве т.е.

Ilia
21.09.2017
15:23:34
Можно.

Илья
21.09.2017
15:23:44

Google

Vladislav
21.09.2017
15:23:45

Ilia
21.09.2017
15:23:48
Отсортировать и unique

Vladislav
21.09.2017
15:23:51
std::sort + std::unique

Илья
21.09.2017
15:23:53

Berkus
21.09.2017
15:24:21

Ilia
21.09.2017
15:24:28
Ну напиши аналогичные алгоритмы для твоего массива, и будет тебе pure C

Vladislav
21.09.2017
15:24:33

Илья
21.09.2017
15:24:59

Ilia
21.09.2017
15:25:16
Ну unique же

Илья
21.09.2017
15:25:32

Ilia
21.09.2017
15:25:34
Тебе самому не понять как реализовать?

Илья
21.09.2017
15:25:48

Google

Vladislav
21.09.2017
15:25:50
http://en.cppreference.com/w/cpp/algorithm/unique
там есть possible implementation

Илья
21.09.2017
15:26:18

Ilia
21.09.2017
15:28:28
да мне не понятно как реализовать
Бежишь по массиву, начиная со второго элемента, и проверяешь каждый элемент равен л ион текущему (первому сначала),
Если не равер, то присвыиваешь его текущему, если равен, то каждый элемент удаляешь. Удалять надо путём сдвига остальных элементов
вниз.

cat.cpp (second account)
21.09.2017
19:38:44
/home/usernameak/altona-remake/base/graphics_ogl2.cpp:452:32: ошибка: некорректное преобразование из «GLuint {aka unsigned int}» в «GLuint* {aka unsigned int*}» [-fpermissive]
glGenFramebuffersEXT(1, fbo->GLName);
~~~~~^~~~~~
GCC, ТЫ БЛЯТЬ МНЕ МОЗГ СЛОМАЛ
а, слепой
там *

Vladislav
21.09.2017
19:39:19
русскоязычный gcc o_O

Alexander
21.09.2017
19:39:20
а что здесь непонятно?

Vladislav
21.09.2017
19:39:23
теперь я видел все

Alexander
21.09.2017
19:39:37
так, стоп. Он реально на русском
как так?

cat.cpp (second account)
21.09.2017
19:40:04

Matwey
21.09.2017
19:40:16
Так может это не gcc

Vladislav
21.09.2017
19:40:32

Alexander
21.09.2017
19:40:32

cat.cpp (second account)
21.09.2017
19:41:51
как сравнивать struct'ы по бинарному представлению

Vladislav
21.09.2017
19:42:37
лучше никак
если очень надо, то memcmp

Google

Admin
ERROR: S client not available

Alexander
21.09.2017
19:42:47

cat.cpp (second account)
21.09.2017
19:43:39

Vladislav
21.09.2017
19:44:06
если у тебя не POD, то любая попытка посмотреть в бинарное представление будет UB

Alex Фэils?︙
21.09.2017
19:44:13
/cppref POD

Alexander
21.09.2017
19:44:14
не сравнивай бинарно плиз. Отстреляешь себе не только ноги

cat.cpp (second account)
21.09.2017
19:44:44

Vladislav
21.09.2017
19:45:12

cat.cpp (second account)
21.09.2017
19:45:21
ладно
придётся сделать operator==

Alexander
21.09.2017
19:46:33

FailsBot
21.09.2017
19:48:28
Search results for "POD"
1. POD type
2. std::is_pod
3. std::experimental::is_pod_v
4. std::pow
5. std::queue::pop
6. std::stack::pop
7. std::priority_queue::pop
8. std::filesystem::recursive_directory_iterator::pop
9. std::experimental::filesystem::recursive_directory_iterator::pop
10. std::binomial_distribution::p
11. std::bernoulli_distribution::p
12. std::geometric_distribution::p
13. std::negative_binomial_distribution::p
14. pow

Alexander
21.09.2017
19:49:05
@AlexFails у тебя крутится всё ещё на планшете?

Alex Фэils?︙
21.09.2017
19:50:26
я его останавливал и дебажил
а что

Alexander
21.09.2017
19:50:54
ааа, понял. Просто подумал, что лагает
время отклика просто ужасное получилось ?

Alex Фэils?︙
21.09.2017
19:51:09
да я там вкрутил новую фичу. Анонс будет в @AlexFailsChannel