@ProCxx

Страница 369 из 2477
Vladislav
28.10.2016
21:02:41
да и коммьюнити обычно так себе(

Dumitru
28.10.2016
21:02:46
Aldar
28.10.2016
21:03:40
В России большинство тех вузов это совковая жесткая программа, где человека готовили для обронных почтовых ящиков

Vladislav
28.10.2016
21:03:46
Факт, но мне не довелось это почувствовать
у меня жена сейчас в UC Berkeley учится, разница с нашими вузами очень сильна

Google
Ned Ogl
28.10.2016
21:03:49
8 ноября... ты типа на перед знаешь
ухожу 8го, возврат день в день. ток если посреди службы война не свалится на голову

Vladislav
28.10.2016
21:04:20
теор. физика)

Aldar
28.10.2016
21:04:32
?

Dumitru
28.10.2016
21:04:47
теор. физика)
из этой области никого не знаю :D

zk
28.10.2016
21:04:54
Не в этом мире день в день

Ned Ogl
28.10.2016
21:05:31
хз, о чём ты, у меня ща толпа знакомых отслужила, вернулись день в день, или на день раньше

zk
28.10.2016
21:05:44
а где-то где пони едят розовую радугу

Там много факторов

Ned Ogl
28.10.2016
21:06:34
а зачем служить то пошел?
в большой телеге про мою жизнь не написано?

Dumitru
28.10.2016
21:06:47
а зачем служить то пошел?
чуть выше писал всю историю

Ned Ogl
28.10.2016
21:07:09
1)пока год и не продливают 2)привьют дисциплину, мне без неё уже тяжко 3)жизненные приоритеты расставить, встряска, выход из зоны комфорта

Google
Ned Ogl
28.10.2016
21:07:26
4)пока нет бабы 5)пока нет работы 6)пока нет учёбы толком

Anna
28.10.2016
21:07:54
наверное нубский вопрос, но почему в конструкторе ты передаешь в качетсве аргументов константные указатели? не проще ли заюзать константную ссылку?

Ned Ogl
28.10.2016
21:07:55
7)без службы негласно не берут на работу в гос.учреждения

zk
28.10.2016
21:07:57
2) все в точтонсти наоборот

Dumitru
28.10.2016
21:07:59
смотри чтоб после армии не потерял сбособность учится

был у нас один такой, не осилил и ушел из универа

Aldar
28.10.2016
21:09:06
чот я сомневаюсь что российская армия хороший способ развить дисциплину

Ned Ogl
28.10.2016
21:09:10
2) все в точтонсти наоборот
а вот и посмотрим. ты бы видел, как я живу и что у меня за бардак дома. там за это либо поколотят, либоо на картошку

буду самовоспитываться на уровне инстинктов

Anna
28.10.2016
21:09:30
надеюсь, ты не мне, у меня там всё ок
просто интересно, почему выбрал такое решение

Ned Ogl
28.10.2016
21:09:34
а гдееееее?

покажииии

Aldar
28.10.2016
21:09:54
прочитай книгу Макгонигал "Сила Воли"

Anna
28.10.2016
21:10:12
Dumitru
28.10.2016
21:11:00
почему используешь массивы вместо вектора?

Google
Aldar
28.10.2016
21:11:00
за год можно выучить жс и пойти работать кстати)

Ned Ogl
28.10.2016
21:11:01
388
в типе поля - указатели можно и ссылку, а в конструкторе брать адрес. но какая разница?

за год можно выучить жс и пойти работать кстати)
за день можно купить лабутены и пойти на ленинградку

Aldar
28.10.2016
21:11:41
и заниматься самообразованием без всякого универа

Ned Ogl
28.10.2016
21:11:50
Alexey
28.10.2016
21:11:55
кидать исключение в конструкторе?

Ned Ogl
28.10.2016
21:11:56
я лю вектора, но в других позах)

Alexey
28.10.2016
21:11:59
серьезно?

Ned Ogl
28.10.2016
21:12:10
не вижу другого выхода при нарушении условий

Alexey
28.10.2016
21:12:17
вы уже за это тапками побили или еще не успели?

Ned Ogl
28.10.2016
21:12:24
думал раз 100 как обойти, не нашёл вариков

сеттеры на размер нельзя

Anna
28.10.2016
21:13:19
в типе поля - указатели можно и ссылку, а в конструкторе брать адрес. но какая разница?
ссылка читаемее, что-ли..да и аргументы не будут выглядеть такими громоздкими...но это я так, придираюсь что ли.. ты молодец)

Ned Ogl
28.10.2016
21:13:20
размер меняется только при умножении, присвоении и транспонировании (не реализовано)

ссылка читаемее, что-ли..да и аргументы не будут выглядеть такими громоздкими...но это я так, придираюсь что ли.. ты молодец)
благодарю, там уже два коммита по заявкам) (раньше везде были инты вместо сайз_т и досадная опечатка в логической операции)

Ned Ogl
28.10.2016
21:16:16
йеп

zk
28.10.2016
21:17:10
Исключения в конструкторе это нормально

У нас ведь нет контрактов

Alex Фэils?︙
28.10.2016
21:17:42
Это единственныц способ сообщить о еггоге

Google
Dumitru
28.10.2016
21:17:44
Alex Фэils?︙
28.10.2016
21:17:58
Хотя можно и пустой просто делать

zk
28.10.2016
21:18:05
А инварианты все-равно есть как бы

Dumitru
28.10.2016
21:18:30
Alexey
28.10.2016
21:18:34
Исключения в конструкторе это нормально
еще раз? а если ты его не поймаешь

пусть память течет да?

Aldar
28.10.2016
21:18:47
А чем плохи исключения в конструкторе, если ты до того как бросаешь исключение не захватил ресурсы?

Alexey
28.10.2016
21:18:51
у тебя несозданный объект валяется, деструктор не вызовится

Alex Фэils?︙
28.10.2016
21:19:22
Можно сделать throw(Exception)

Admin
ERROR: S client not available

Alexey
28.10.2016
21:19:22
тем что объект не будет уничтожен

Aldar
28.10.2016
21:19:22
у тебя несозданный объект валяется, деструктор не вызовится
Если не захватил ресурсы, то нечего освобождать

Alex Фэils?︙
28.10.2016
21:19:26
В сигнатуре

Alexey
28.10.2016
21:19:54
т.е. давайте говнокодить потому что не успели захватить ресурсы?

Alex Фэils?︙
28.10.2016
21:20:08
Это не говнокод

Alexey
28.10.2016
21:20:15
Это говнокод

нам такое пушить не дадут ни за тчо

zk
28.10.2016
21:20:26
в плюсах? как?
в документаци

Alexey
28.10.2016
21:20:31
отхреначат сразу

Aldar
28.10.2016
21:20:33
тем что объект не будет уничтожен
сам объект будет уничтожен

Google
Ned Ogl
28.10.2016
21:20:40
тем что объект не будет уничтожен
да, я спрашивал об этом. суммируя ответы я понял, что ответственность за это пусть лежит на юзере. плюс, эксепшн зовётся раньше new, так что утечёт всего навсего 16 байт в худшем случае)

а не, больше байт, лень считать

Alex Фэils?︙
28.10.2016
21:21:01
надо operator new перегружать

И в нем ловить, если не получилось, и чистить в кэтче

Alexey
28.10.2016
21:21:45
по поводу выделения памяти неплохой ответ на стековерфлоу: http://stackoverflow.com/questions/39947921/why-is-memory-allocation-for-processes-slow-and-can-it-be-faster/39967913#39967913

оффтоп

Ned Ogl
28.10.2016
21:22:28


отзыв одного миддла

Kathu
28.10.2016
21:23:52
сидхартха рао говно поверхностное

Ned Ogl
28.10.2016
21:24:29
сидхартха рао говно поверхностное
использовал как справочник (ctrl+f) и доволен как удав

Kathu
28.10.2016
21:25:17
ну только как справочник, или как для общего понимания что для чего нужно, stl там очень поверхностно рассмотрен, вплоть до того, что примеры не компилируются

у меня в виде книги и поэтому ctrlF не работает

Ned Ogl
28.10.2016
21:25:46
нашёл проблему? у меня половина билдов не компилируется

Kathu
28.10.2016
21:26:41
заставить компилироваться можно даже запись переговоров семейной пары в икее, методом случайной перестановки слов)

Ned Ogl
28.10.2016
21:27:21
не уверен насчёт # <> {} () *+-\|& ; а так да

Alex Фэils?︙
28.10.2016
21:31:21
Это говнокод
Все равно не понял твоей позиции. Даже в STL кидаются эксепшены в конструкторе

а если ресурсы захватываются, то их до кидания эксепшена надо очистить

Ned Ogl
28.10.2016
21:32:29
я же писал об этом и ты раскритиковал delete перед throw

Vladislav
28.10.2016
21:33:28
http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#a-namerc-throwac42-if-a-constructor-cannot-construct-a-valid-object-throw-an-exception

Страница 369 из 2477