magog
13.07.2012 09:47 Azoth@Work
Пришло время подписаться на хорошие программерские и айти блоги. Само оно не подпишется.
пстач — зарекомендуй мне годноты, где много плюсов, програмирования!
Recommended by:
@0xd34df00d
comp.lang.c++.moderated@google.groups
>>пстач
>>хорошие программерские и айти блоги
пошутил, да
ой, не блог. сорри. ах, да. блоги не нежны. читай гугл групсу. там реально на твой вопрос могут ответить Абрахамс, Мейерс или Александреску
Дедфуд, ёпт
ты пизданулся? ты сам-то пробовал его читать? он не пишет про best practices. он пишет про баттхёрты
Ты не умеешь в negate, мудила.
А еще я иногда сру кодом.
Ты на список мох подписок посмотри, да
welcome to psto! здесь только линуск и геи
usenet жив!
группы нужны для вопроса, а мне нужно на почитать что-то инетресное со всякими историями опыта и прикольными ситуациями типа ((CBase*)0)→f () где
void CBase::f (){ printf ('text) }
именно для этого я гуглгруппу и читаю. просто заходишь в любой тред длиннее 30 каментов и познаёшь что-то новое
тут даже хирсворк стал писать про жабу — вообще нечего читать
:(
что в этой ситуации прикольного?
то что оно компилиируется и работает
нихуя. по стандарту оно даже компилироваться не обязано
по стандарту — UB
Да.
за это надо уебать компилятор
Да ты сиблядок же.
т.е. компилятор в праве, при обнаружении 100% UB, пофейлить сборку
Нет. Это вполне ожидаемое поведение.
Кстати, требуется, чтобы f() не только не обращалась к членам класса, но и не была виртуальной.
Хотя, в принципе, цомпиляторы могут инлайнить вызовы и виртуальных функций, если видят, что хуйни не происходит.
ты мыслишь прошлым. компиляторы будущего будут такие вот ситуации детектить и уёбывать пользователю
Ты мыслишь жабкой, компилятор жабки жабка жабка жабка.
а ты хуй моржовый, и что с того?
Даже это полущ, чем сиблядство.
так это и прикольно что из нуля вызываетс яметод и не сегфолтится. теперь я понял почему анонимные нейсмпеймы так полезны и нужны
нихуя не требуется. UB и неебёт
Чтобы это работало в имеющихся имплементациях, ну ё. А так конечно UB.
полагаться на UB — быть ССЗБ
ты пизданулся? анонимные неймспейсы хуита. ибо хуй ты в дебагере поставишь бряк на функцию внутри анонимного неймспейса. реальные посаны static юзают
UB есть везде.
поэтому моар блогов мне типа алены и еще чего-то подобного
Да ты мудила просто, break file.cpp:linenum
он уже дедфуд
да ты дедфуд просто, я, блядь, должен помнить какая строчка в какой функции штоле? для того и придумали автодополнение имён функций в gdb, чтобы не помнить ненужную хуиту, а помнить только нужную
не пизди
Ты просто соснул и не отлаживал говно, которое подгружается в рантайме через dlopen.
пнх. я ещё и не такое говно отлаживал.
тред знактоков отладки говна ИТТ
а то ж. ты никогда не пробовал отладить либу, которая вызывается через JNI?
Я.
А, нет, не я, ты победил.
нет не приходилось. Думаю есть чему радоваться
Плон бугурта тред.
твоё мнение очень важно и мы обязательно его учтём
Come to the Java Side! We have Cookies!
no way
зря. ты не знаешь от чего отказываешься. дедфуду такая мощь языка и не снилась. всё красиво, аккуратненько, архитектурненько. к тому же можно сразу к сборке прикрутить проверку code style, мощный статический анализатор, автотесты и покрытие кода тестами. в общем, охуеть и уняня.
Дженерики уже без type erasure?
хуй с ним с type erasure, всегда можно заboundить тип
Да ты лохпидр же.
нет, я Д'Артаньян
блоги не нужны, но сначала всё равно поешь говна
какой знако говноедства ИТТ
а-то! Алсо на стэковерфлоу и еще в тысячах других мест в интернетах уже есть списки годных блогов. Можешь поскроллить планету своего языка, хотя в планетах обычно шлак
2ch.so/pr/