Size: a a a

cxx.Дискуссионная

2020 February 21

BB

Bohdan Bessonov in cxx.Дискуссионная
Roy Mustang
Пишешь задание на листочек, сворачиваешь, сминаешь как из жопы, и отдаешь преподу со словами "скомпилировал с флагом /O2"
Отдаешь листик с одной асм инструкцией - колл во внешнюю либу
С фразой: а чо, у меня работает, у вас просто комп в голове неправильный
источник

TS

Till Schneider in cxx.Дискуссионная
Bohdan Bessonov
Ордеринги ваще непонятная фигня какая то, но как аналог compareTo - сойдет


https://en.cppreference.com/w/cpp/language/default_comparisons
Там со временем придёт понимание
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
Till Schneider
Там со временем придёт понимание
Ну его нафиг
Написано что программист скорее всего не должен использовать оператор корабля в повседневной работе ( в пейпере), а либы я не пишу
источник

0

0xFF in cxx.Дискуссионная
Roy Mustang
@h4cktill преподы за 15к месяц разбираться в С++20 теперь будут, а ты 100$ в час просишь
Это грозит только тем, кто делает кодревью)
источник

RM

Roy Mustang in cxx.Дискуссионная
Bohdan Bessonov
Отдаешь листик с одной асм инструкцией - колл во внешнюю либу
С фразой: а чо, у меня работает, у вас просто комп в голове неправильный
Пишешь код на 100 листочках, сворачиваешь их потом в друг друга и скручиваешь в один большой шар и отдаешь преподу со словами "слинковал"
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Пишешь задание на листочек, сворачиваешь, сминаешь как из жопы, и отдаешь преподу со словами "скомпилировал с флагом /O2"
-O2 — это когда вернул лист с кодом на C
-O3 — на ассемблере
Вернул почти чистый лист сразу с ответом? Явно constexpr consteval
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
Roy Mustang
Пишешь код на 100 листочках, сворачиваешь их потом в друг друга и скручиваешь в один большой шар и отдаешь преподу со словами "слинковал"
тогда "наговнокодил" эквивалентно "собрал из говна и палок"
источник

RM

Roy Mustang in cxx.Дискуссионная
или можно вообще по приколу сделать короче)
Пишешь код на С++, пихаешь в godbolt - копируешь asm код, пишешь его на листочки, потом листочки в количестве N штук сворачиваешь друг в друга и отдаешь преподу, тот раскрутит их, а там хопа, ассемблер, а хуль ты хотел, скомпилированный проект уже в С++ не получить
источник

O

Ofee in cxx.Дискуссионная
Till Schneider
Там со временем придёт понимание
Да ладно, я для себя сделал пометку — абстракция поверх абстракции, над которой можно сделать много хаков, если понадобятся. Неужели кто-то досконально кидается сходу разбираться в деталях каждой фичи и пытается предвидеть её судьбу на стандарты вперёд?
источник

O

Ofee in cxx.Дискуссионная
Bohdan Bessonov
Ну его нафиг
Написано что программист скорее всего не должен использовать оператор корабля в повседневной работе ( в пейпере), а либы я не пишу
Скорее, должен, но самые простые его варианты
источник

BB

Bohdan Bessonov in cxx.Дискуссионная
Ofee
Скорее, должен, но самые простые его варианты
ну да, типа того.
источник

RM

Roy Mustang in cxx.Дискуссионная
Кстати, вопрос по поводу лямбда функции, они создаются в runtime при вызове функции где эти лямбды создаются или же при компиляции?
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Кстати, вопрос по поводу лямбда функции, они создаются в runtime при вызове функции где эти лямбды создаются или же при компиляции?
Как повезёт, дизассемблируй
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
Как повезёт, дизассемблируй
ща гляну
источник

i

ivan in cxx.Дискуссионная
Roy Mustang
Кстати, вопрос по поводу лямбда функции, они создаются в runtime при вызове функции где эти лямбды создаются или же при компиляции?
Хороший вопрос
источник

RM

Roy Mustang in cxx.Дискуссионная
Создается на уровне компиляции лямбда-функция, а в runtime там call func
источник

RM

Roy Mustang in cxx.Дискуссионная
источник

i

ivan in cxx.Дискуссионная
Господи с мобилы не сайт а кал
источник

i

ivan in cxx.Дискуссионная
ЖС ВЕБ ВЕРСТКА КРУТА
источник

i

ivan in cxx.Дискуссионная
каждый блять онлайн дебагер в топе гугла не работает инпут просто как текст
источник