0xd34df00d 11.01.2013 10:32 Aedalus

Система типов в плюсах соснула настолько, что невозможно запилить unordered_set, где у элементов есть неизменяемая часть, от которой и считается хеш, а остальная часть вполне себе может быть mutable.

Recommended by:

@pooq: моча съела говно

and @ulidtko
1. Myp 11.01.2013 10:33 Work

В отличии от...?

2. 0xd34df00dMyp /1 11.01.2013 10:33 Aedalus

От х-ля. :3

3. hirthworkMyp /1 11.01.2013 10:33 mcabber

в отличии от Java!

4. Myp0xd34df00d /2 11.01.2013 10:33 Work

ВНЕЗАПНО!

5. Myphirthwork /3 11.01.2013 10:34 Work

Да. Вы оба ведетесь, но каждый по своему :-)

6. 0xd34df00dMyp /5 11.01.2013 10:37 Aedalus

Ну ты и тралль))))))))))))) У меня батурдинов))))))))))))))))))))))

7. Myp0xd34df00d /6 11.01.2013 10:37 Work

Не лопни там.

8. ulidtko 11.01.2013 19:07

о-оу! кажется, соснул кто-то другой!
http://ideone.com/euOw3M

9. 0xd34df00dulidtko /8 11.01.2013 19:08 Azoth_primary

> mutable
Дно и не нужно.

Я хочу _четко_ разделить это, чтобы конпелятор мне гарантировал.

10. ulidtkoulidtko /8 11.01.2013 19:08

inb4: я

11. ulidtko0xd34df00d /9 11.01.2013 19:10

что разделить-то епт?
ты, блядь, написал, что mutable хочешь. Вон тебе прямо в коде написано дословно, как ты хочешь. Что не так?

12. 0xd34df00dulidtko /11 11.01.2013 19:11 Azoth_primary

Конст_каст еще предложи, мудила.

13. ulidtko0xd34df00d /12 11.01.2013 19:11

:cf:

14. ulidtko0xd34df00d /12 11.01.2013 19:11

ну сириусли, хуле ты ломаешься. Это вполне легальный код.

15. 0xd34df00dulidtko /14 11.01.2013 19:12 Azoth_primary

Потому что код, где мутаблами будут участвующие в хеше члены, тоже будет вполне легальным.

16. hirthwork0xd34df00d /12 11.01.2013 19:14 talkonaut-iphone_5.91_67b1c873

1. сам мудила. 2. не путай хакэраунд с механизмом воспетым Саттером 3. не нравится mutable — храни aux_nohash в unique_ptr, а всё остальное сделай как улидтка (и это не единственный способов своркэраундить)

17. ulidtko0xd34df00d /15 11.01.2013 19:14

ну не делай их мутаблами тогда блджад // сколько тебя ещё заёбывать, чтобы ты юзкейс показал?

18. hirthworkulidtko /17 11.01.2013 19:16 talkonaut-iphone_5.91_67b1c873

юзкейз простой — дедфуд ленится написать два view класса над объектом и положить их в unordered_map

19. 0xd34df00dhirthwork /18 11.01.2013 19:16 Azoth_primary

Да.

20. hirthwork0xd34df00d /19 11.01.2013 19:17 talkonaut-iphone_5.91_67b1c873

q.e.d., дедфуд — соснул у плюсцов

21. 0xd34df00dhirthwork /18 11.01.2013 19:17 Azoth_primary

Тащем-та, там риальни все так лучше сделать, ибо мьютабл-часть — каунтер количества feature'а в документе, а id — собственно, айди feature'а, который не меняется. Но у меня от корректного вью либо уник_птра коллеги обосрутся.

22. 0xd34df00dhirthwork /20 11.01.2013 19:17 Azoth_primary

На самом деле нет.

23. ulidtkohirthwork /20 11.01.2013 19:17

моя история // нахуй так жить посоны

24. hirthwork0xd34df00d /21 11.01.2013 19:19 talkonaut-iphone_5.91_67b1c873

нахуй таких коллег, переходи на светлую сторону^W^W^W приходи к нам в яндекс!

25. 0xd34df00dhirthwork /24 11.01.2013 19:20 Azoth_primary

60 тыщ за удаленную работу насколько реально?

26. ulidtkohirthwork /24 11.01.2013 19:21

алсоэ, у вас там код ревью настолько же суров, как и в ШАД, например?

27. hirthwork0xd34df00d /25 11.01.2013 19:22 talkonaut-iphone_5.91_67b1c873

хз. имхо реально. но ты ж уже старшекурсник, что мешает на полную ставку пойти?

28. 0xd34df00dhirthwork /27 11.01.2013 19:22 Azoth_primary

Лень и два-три дня в неделю в вузике.

29. hirthworkulidtko /26 11.01.2013 19:23 talkonaut-iphone_5.91_67b1c873

у нас в команде система — не меньше двух программ на человека, так что никаких ревью

30. ulidtkohirthwork /29 11.01.2013 19:29

ээээ, в смысле программ, каких?

вы типа настолько загружены, что ревью дропнули?

31. hirthworkulidtko /30 11.01.2013 19:32 talkonaut-iphone_5.91_67b1c873

не было у нас его никогда, только в начале испытательного срока — чтобы осознать масштаб трагедии

Do you really want to delete ?