Анализ влияния ключевого слова final на производительность программ C++,
opennews (??), 23-Апр-24, (0) [смотреть все]
- А люди из интернета точно использовали final именно там, где нужно, а не везде е,
Аноним (1), 14:15 , 23-Апр-24, (1) +3 //
- Это был финальный комментарий или компилятор заглючил ,
Аноним (2), 14:24 , 23-Апр-24, (2) +20
- Вообще-то final именно для этого и придуман, причем, не только в C ,
Аноним (3), 14:32 , 23-Апр-24, (3) +3
- И как я вызову виртуальный метод, если у меня final стоит на самом первом классе,
Аноним (4), 14:39 , 23-Апр-24, (4)
- final как раз нужен для класса с реализацией интерфейса А числа автора показыва,
Аноним (8), 14:43 , 23-Апр-24, (8) +3
- А опытный разработчик знает, что надо бенчмаркать свой код, и ставить final там,,
Rev (?), 14:39 , 23-Апр-24, (5) +1 //
- final это не метод оптимизации, а защита от гогнокода, особенно при работе в бол,
Аноним (8), 14:45 , 23-Апр-24, (9) +10 //
- В какой-то выдуманной идеальной вселенной может быть Бенчмаркать на final - ни ,
Аноним (77), 04:47 , 24-Апр-24, (77) +2
- в гцц ИИ еще не пихнули ,
Sw00p aka Jerom (?), 14:41 , 23-Апр-24, (6) –4 //
- А вообще каким боком final влияет на производительность кода Он же нужен исключ,
Аноним (11), 14:50 , 23-Апр-24, (11) +4 //
- Поскольку нет наследников - нет нужды смотреть в vtable - можно дёргать методы,
Аноним (16), 15:25 , 23-Апр-24, (16) +12 //
- Ты умнее Бенджамина Саммертона ,
Пряник (?), 16:22 , 23-Апр-24, (24) +1 //
- Что-то я не понял твою мысль class base public virtual void f 0 class,
Аноним (60), 22:40 , 23-Апр-24, (60) //
- Хоть кто-то на опеннете знает как C работает ,
bOOster (ok), 08:20 , 24-Апр-24, (81) +1
- тех недопрограммистов, кто его использует Достало уже То private protected,
Аноним (50), 18:42 , 23-Апр-24, (50) –1 //
- Что-то я не вижу AOCC и ICC в тестах Именно они были бы актуальными для соответ,
Аноним (12), 15:00 , 23-Апр-24, (12) –1 //
- Это какой-то особенный вид чего-то, о чём стараются не говорить в приличном обще,
Бывалый Смузихлёб (ok), 15:23 , 23-Апр-24, (15) –7 //
- какой плюсовик умеет читать документацию не на английском ,
Я (??), 15:41 , 23-Апр-24, (18) +1 //
- Из любви к русскому языку - надо Читать перевод на русский, чтобы в голове пере,
Аноним (37), 17:23 , 23-Апр-24, (37) –2
- не, пусть будет ссылка на англоязычную,
Аноним (73), 00:09 , 24-Апр-24, (73)
- иногда можно повысить производительность до 70 если для выхода из сложных цикло,
Швондик (?), 15:41 , 23-Апр-24, (19) +3 //
- а если использовать выход в первой строчке проги, производительность ещё сильнее,
Аноним (20), 16:00 , 23-Апр-24, (20) +6 //
- Одной функции или всей программы что-то мне подсказывает, что ты про первоеВ пл,
Аноним (-), 16:20 , 23-Апр-24, (23) –3 //
- спагетти ,
Аноним (27), 16:26 , 23-Апр-24, (27) +1
- да я просто пошутил, у нас за goto сразу увольняют если увидят в коде,
Швондик (?), 16:33 , 23-Апр-24, (30) –6 //
- Значит вы в ядро не коммите,
Аноним (38), 17:44 , 23-Апр-24, (38) +10
- За goto в C C может уволить только абсолютно безграмотный чел, который никогда,
Ivan7 (ok), 18:04 , 23-Апр-24, (46) +10
- а за switch case А за try catch ,
Аноним (60), 22:47 , 23-Апр-24, (65) +3
- Мы про ОО-язык говорим или где ,
Аноним (41), 17:56 , 23-Апр-24, (42) –1 //
- Это тонкий троллинг goto полезен скорее для выхода по ошибке, к есдиному месту,
Ivan_83 (ok), 22:44 , 23-Апр-24, (63) //
- да я просто пошутил, я вообще никогда с программистами не работал ,
Швондик (?), 00:35 , 24-Апр-24, (74)
- Это нормально в Си В Си вместо этого используется RAII, и при наличии не POD ,
n00by (ok), 08:46 , 24-Апр-24, (87) //
- Требуется сравнительный анализ кода на ассемблере А так это гадание на dev ran,
Пряник (?), 16:19 , 23-Апр-24, (22) +3 //
- Требуется сравнительный анализ разработчиков всех этих компиляторов, стандарт яз,
Sw00p aka Jerom (?), 16:35 , 23-Апр-24, (31) //
- Я это и сказал Компилятор выдаёт на выходе код ассемблера сначала перед тем, ка,
Пряник (?), 17:20 , 23-Апр-24, (36) +1
- Так повторямых сборок между Clang и g никто и не обещал ,
Аноним (41), 17:59 , 23-Апр-24, (44) +1 //
- Ты объем кода шланга или гцц видел Ну ок, покажи как надо делать Потом сравнит,
Аноним (60), 23:06 , 23-Апр-24, (66) +1
- Замер фактической производительность чем гадание на ассемблере ,
Аноним (77), 04:52 , 24-Апр-24, (78)
- Впрочем тесты с потолка тоже полезны ,
Пряник (?), 16:24 , 23-Апр-24, (25)
- Вывод прямо противоположный результатам тестирования Делаешь макрос который буде,
Серб (ok), 16:26 , 23-Апр-24, (26) +1
- Странный выбор у девелопера из опенсорса промежуточный девелопмент релиз дистри,
Аноним (28), 16:27 , 23-Апр-24, (28) //
- стандартный девелопер из опенсорс с вероятностью 50 сидит на mac os, с вероят,
голос из леса (?), 16:48 , 23-Апр-24, (34) +2 //
- Просмотрите исходники СПО-проектов В подавляющем большинстве случаев там 0A-ок,
Аноним (41), 18:02 , 23-Апр-24, (45) –1 //
- Ну мы так на Венде делали Специально, для повышения качества экспертизы ,
n00by (ok), 08:50 , 24-Апр-24, (88)
- Офигеть показатель Наверное конец строки - это штука, которую принципиально нев,
Аноним (90), 12:36 , 24-Апр-24, (90)
- Показательнее пример Mozilla, разработчики Firefox пользуются Chrome в качестве ,
Электрон (?), 07:46 , 25-Апр-24, (96) +1
- Забыл еще написать про электронные адреса Заглянуть в AUR - там повсеместно gma,
Электрон (?), 07:48 , 25-Апр-24, (97)
- Ну да, не включали голову И этот не включал Ну посмотри ты профайл, ассемблер, с,
Аноним (35), 17:02 , 23-Апр-24, (35) +6 //
- Странно, в тех же исходниках clang часто используется прием namespace class Cla,
Аноним (49), 18:39 , 23-Апр-24, (49) //
- final может не только с классами использоваться запрещая их наследовать , но и ,
Аноним (60), 22:44 , 23-Апр-24, (62) +1
- Какой же стрёмный синтаксис у плюсов Обернули в какой-то namespace, два имени,
Пряник (?), 11:58 , 26-Апр-24, (114) –1 //
- Замедление при использовании final вызывает у меня культурный шок Реализация ви,
Аноним (52), 19:38 , 23-Апр-24, (52) +6
- Ко там хвалил шланг Запомните, копилефтный GCC - это эталон качества ,
Аноним (-), 07:22 , 24-Апр-24, (80) –1 //
- Тормоза шлангового кода - это не баг, а фича M не для того его спонсирует, что,
Аноним (82), 08:27 , 24-Апр-24, (82) –3
- gcc это вендорлок,
Аноним (95), 22:04 , 24-Апр-24, (95) //
- Бездумное, механическое использование ключевого слова final в среднем понижает ,
Аноним (108), 09:13 , 26-Апр-24, (113) +1
1,5,6,11,12,15,19,22,25,26,28,35,49,52,80,113
|