GoldRobot #6201 Posted August 25, 2021 Прототип или набросок может быть написан на скорую руку. Но не должен быть написан так, что за говном невидно "идеи" которую в нем пытались описать. Для примера давай посмотрим твою идею. Она заключалась "демонстрации возврата сыллки на толстый объект", хотя твой код демонстрировал несколько другой функционал, а именно, "модификацию синглтона и получение ссылки на него" (не считая того что ты там стену про то что оптимизируешь стринги накатал...). А вопрос вообще о третьем был, а именно о вычисления операторов-параметров. И тем не менее, я тебе конкретное объяснение дал в первом же ответе на твой вопрос. Тому не понятны претензии твои. PS: За токсичность измени, мы любя Kant, E1azor and JuJeu like this ward написал 04.01.2022 в 02:54: Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все. mazt3r написал 20.09.2019 в 11:27: ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног. Share this post Link to post
JuJeu #6202 Posted August 25, 2021 GoldRobot said 7 minutes ago: Прототип или набросок может быть написан на скорую руку. Но не должен быть написан так, что за говном невидно "идеи" которую в нем пытались описать. Для примера давай посмотрим твою идею. Она заключалась "демонстрации возврата сыллки на толстый объект", хотя твой код демонстрировал несколько другой функционал, а именно, "модификацию синглтона и получение ссылки на него" (не считая того что ты там стену про то что оптимизируешь стринги накатал...). А вопрос вообще о третьем был, а именно о вычисления операторов-параметров. И тем не менее, я тебе конкретное объяснение дал в первом же ответе на твой вопрос. Тому не понятны претензии твои. PS: За токсичность измени, мы любя хуя батя E1azor likes this Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Share this post Link to post
Olololnet #6203 Posted August 25, 2021 за толстым действительно можно понимать объект такой, который не хочется копировать лишний раз из-за размеров. в этом кейсе, в 1ю очередь имелся ввиду тяжеловесный объект у которого буфер внутри и который хреново строить с нуля при каждом использовании (динамическая память, кэш не дружелюбно и т.д.). но это в целом не важно, не понимание каких-то идей это понятно. но нахуя тут столько токсичности - непонятно. это не таверна и топан слабоживой, и это очень странно пытаться ссать на гостя темы, который потенциально мог бы тут поселиться долговременно. вместо какого-то саппорта челику с фронта (с собесов) получаю тут кучу говна типа "хаха сеньёр". в принципе, похуй конечно, тем более от челика, лайкающего "топан няшек" (ака ебать некого неудачнику), но тем не менее, с собесов обостряется синдром самозванца, который хуярит по мозгам даже не смотря на опыт, превышающий 10 лет. что-то здесь работает сильно неправильно. Share this post Link to post
GoldRobot #6204 Posted August 25, 2021 Я чето не помню что бы тебе такое писали. Ты как-то все слишком близко к сердцу воспринимаешь Бери пример с элайзора, он непробиваемый шиз и гордится этим. `KV and E1azor like this ward написал 04.01.2022 в 02:54: Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все. mazt3r написал 20.09.2019 в 11:27: ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног. Share this post Link to post
Drainbead #6205 Posted August 25, 2021 madvlaydin написал 1 час назад: Drainbead написал 2 часа назад: Какое же говно в субботу поедет в пром, вы б знали... банкир штоли по выходным релизиться? пром я встречал только в рсхб, ну им можно, селюки хули Банкир Греф, я гой. Share this post Link to post
besteady #6206 Posted August 25, 2021 Olololnet написал 16 минут назад: лайкающего "топан няшек" (ака ебать некого неудачнику) Грубо GoldRobot and JuJeu like this Share this post Link to post
Drakonian #6207 Posted August 25, 2021 так олололнет это тоже шиз, просто не местный E1azor and JuJeu like this Share this post Link to post
Grohuf #6208 Posted August 25, 2021 Olololnet написал 1 час назад: меня недавно на собесе удивило, дал мне собеседующий кучу небольших задач и попросил не комментировать их на тему "так писать нельзя". что мне показалось дико удивительным, яснейший же хуй, что код из примера или который демонстрирует только какую-то идею будет ужат и с хуйнёй. но как видно, уже троим из топана на удивление не стало очевидно, что приведённый код демонстрирует только идею/не продакшен код/ужат только для демонстрации возврата ссылки на толстый объект. хотя, конечно, последнего можно считать за +0.5 только Твой код демонстрировал, что за безобидным вызовом пряталась неочевидная хуйня. Неочевидная хуйня всегда плохо и если вдруг ее совсем припрет написать, должна быть обкомментирована огромными стенами текста включая название функции аля GetObjectByGovnokod(); Share this post Link to post
EbalKopal #6209 Posted August 25, 2021 Цитата нахуя тут столько токсичности Цитата в принципе, похуй конечно, тем более от челика, лайкающего "топан няшек" (ака ебать некого неудачнику) Цитата и это очень странно пытаться ссать на гостя темы, который потенциально мог бы тут поселиться долговременно ты просто душный уебан Share this post Link to post
besteady #6210 Posted August 25, 2021 и обязательно TODO(vasyan): ispravit govnokod Vasyan, 10 years ago KaRniZZZ, Kant, GoldRobot and 8 others like this Share this post Link to post
JuJeu #6211 Posted August 25, 2021 Olololnet said 1 hour ago: за толстым действительно можно понимать объект такой, который не хочется копировать лишний раз из-за размеров. в этом кейсе, в 1ю очередь имелся ввиду тяжеловесный объект у которого буфер внутри и который хреново строить с нуля при каждом использовании (динамическая память, кэш не дружелюбно и т.д.). но это в целом не важно, не понимание каких-то идей это понятно. но нахуя тут столько токсичности - непонятно. это не таверна и топан слабоживой, и это очень странно пытаться ссать на гостя темы, который потенциально мог бы тут поселиться долговременно. вместо какого-то саппорта челику с фронта (с собесов) получаю тут кучу говна типа "хаха сеньёр". в принципе, похуй конечно, тем более от челика, лайкающего "топан няшек" (ака ебать некого неудачнику), но тем не менее, с собесов обостряется синдром самозванца, который хуярит по мозгам даже не смотря на опыт, превышающий 10 лет. что-то здесь работает сильно неправильно. подгорел - проиграл. бтв, ты уже не первый, кто подгорает как петушок и выкукарекивает стену besteady said 21 minutes ago: и обязательно TODO(vasyan): ispravit govnokod Vasyan, 10 years ago пххахахахха. Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Share this post Link to post
Olololnet #6212 Posted August 26, 2021 ну я переобобщил и подгорел, это реакция на елазора, а не на всех жителей топана. офк раз топан позволяет, буду ссать в ебальник по кд няшедрочеру Share this post Link to post
ArzanisAncient #6213 Posted August 26, 2021 Обоссать Элазора невозможно, но ты попытайся. E1azor and GoldRobot like this DB Я - гений, ёпта 22 Share this post Link to post
Vova #6214 Posted August 26, 2021 (edited) GoldRobot написал 24.08.2021 в 14:02: Olololnet написал 24.08.2021 в 13:09: так я еблан или такое "все знают" https://en.cppreference.com/w/cpp/language/eval_order У тебя дичайший говно код, не нужно такое писать. Це пиздец. Возвращац const char * на литерал если не можешь даже to_chars себе позволить. Вызывающий там дальше сам разбереться че ему нужно сделать. А при чем тут eval_order если он тут делает максимально предсказуемо все как раз Ну да правый аргумент выполнится первым на gcc походу если это было непредсказуемо f(++i, ++i); // undefined behavior until C++17, unspecified after C++17 https://coliru.stacked-crooked.com/a/e08ceb82baa91ff9 Edited August 26, 2021 by Vova Share this post Link to post
GoldRobot #6215 Posted August 26, 2021 Vova написал 36 минут назад: А при чем тут eval_order Тебе по ссылке сразу на лицо дают пример как ололош написал. ward написал 04.01.2022 в 02:54: Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все. mazt3r написал 20.09.2019 в 11:27: ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног. Share this post Link to post
Vova #6216 Posted August 26, 2021 (edited) GoldRobot написал 8 минут назад: Vova написал 45 минут назад: А при чем тут eval_order Тебе по ссылке сразу на лицо дают пример как ололош написал. Ну да ну да Но по факту a() + b() + c() будет cba для operator+ если он не билт ин тк (a() + b()) + c() Edited August 26, 2021 by Vova Share this post Link to post
GoldRobot #6217 Posted August 26, 2021 Там есть кнопочка "Run this code". Даю подсказку, она интерактивная ward написал 04.01.2022 в 02:54: Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все. mazt3r написал 20.09.2019 в 11:27: ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног. Share this post Link to post
Vova #6218 Posted August 26, 2021 GoldRobot написал Только что: Там есть кнопочка "Run this code". Даю подсказку, она интерактивная Я добавил "для operator+ если он не билт ин" Короче во всех функциях что включает не билт ин операторы справа налево порядок аргументов экзекютится на gcc А на clang наоборот Ну я в рот ебал gcc вечно непредсказуемую хуету лепит и часто даже не соответствует стандарту в деталях Share this post Link to post
Kant #6219 Posted August 26, 2021 как будто у плюсов есть нормальный стандарт, чтобы ему следовать каждые 3 строки фраза behaviour undefined Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Share this post Link to post
GoldRobot #6220 Posted August 26, 2021 Kant likes this ward написал 04.01.2022 в 02:54: Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все. mazt3r написал 20.09.2019 в 11:27: ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног. Share this post Link to post