Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск cppcheck 2.12, статического анализатора кода для языков C++ и С" | +/– | |
| Сообщение от opennews (??), 15-Сен-23, 21:59 | ||
Вышла новая версия статического анализатора кода cppcheck 2.12, позволяющего выявлять различные классы ошибок в коде на языках Си и Си++, в том числе при использовании нестандартного синтаксиса, типичного для встраиваемых систем. Предоставляется коллекция плагинов, через которые обеспечена интеграция cppcheck с различными системами разработки, непрерывной интеграции и тестирования, а также предоставлены такие возможности как проверка соответствия кода стилю оформления кода. Для разбора кода может применяться как собственный парсер, так и внешний парсер... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 15-Сен-23, 21:59 | +2 +/– | |
Кто-то использовал? Мнение? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #9, #20, #32, #119 | ||
| 2. Сообщение от Аноним (2), 15-Сен-23, 22:16 | –4 +/– | |
Smatch на 2 головы полезнее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #24 | ||
| 3. Сообщение от Хосе (?), 15-Сен-23, 22:23 | +/– | |
быстро развивается | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. Сообщение от warlock66613 (ok), 15-Сен-23, 22:49 | +11 +/– | |
Мнение: любой статический анализатор лучше отсутствия статического анализатора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #15 | ||
| 10. Сообщение от Аноним (15), 15-Сен-23, 22:57 | –8 +/– | |
Сначала слепили дврявый язык, а теперь думают как избавить код от ошибок 🤣 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #56 | ||
| 11. Сообщение от Аноним (11), 15-Сен-23, 23:03 | +/– | |
Именно поэтому Раст не нужен. Пока проблемы решаются через анализаторы кода, отдельное решение, не совместимое с прежней кодовой базой, не нужно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #42, #164 | ||
| 12. Сообщение от Аноним (13), 15-Сен-23, 23:22 | +4 +/– | |
Чем бы ни страдать, абы на язык с нормальным компилятором не переходить, в котором бОльшая часть ошибок ловится на этапе компиляции без всяких дополнительных телодвижений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #14, #26, #51, #54, #192 | ||
| 13. Сообщение от Аноним (13), 15-Сен-23, 23:23 | +3 +/– | |
Не решаются. Количество ИЗВЕСТНЫХ уязвимостей не даст соврать. А сколько ещё НЕИЗВЕСТНЫХ.... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #136 | ||
| 14. Сообщение от Аноним (14), 15-Сен-23, 23:23 | +3 +/– | |
необучаемость, сэр. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 15. Сообщение от Аноним (15), 15-Сен-23, 23:29 | –3 +/– | |
Исправлять надо причину появление ошибок, а не вылавливать их как блох уже после того как они появились. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #17, #19, #21, #144 | ||
| 16. Сообщение от Аноним (16), 15-Сен-23, 23:30 | +/– | |
Лучше valgrind'а? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #27, #34 | ||
| 17. Сообщение от Аноним (17), 15-Сен-23, 23:51 | +8 +/– | |
Вот так и напиши в своём заявлении по собственному. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #18 | ||
| 18. Сообщение от Аноним (15), 15-Сен-23, 23:55 | –12 +/– | |
Я не пользуюсь дырявыми языками родом из 50-х. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #22, #28, #122, #134 | ||
| 19. Сообщение от Аноним (19), 15-Сен-23, 23:56 | +1 +/– | |
> Исправлять надо причину появление ошибок, а не вылавливать их как блох уже | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #73 | ||
20.
Сообщение от _kp (ok), 16-Сен-23, 00:00
| +1 +/– | |
Если самосборный использовать, подавив лишниее сообщения, то вполне полезен, и не раздражает, а в стоковом виде среди спама заметить что то подозрительное мало реально. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #25 | ||
21.
Сообщение от _kp (ok), 16-Сен-23, 00:02
| +1 +/– | |
Есть ещё мелкие опечатки, описки, которые компилятор в вполне скомпилирует, а анализатор может на подобное выдать сообщение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
22.
Сообщение от _kp (ok), 16-Сен-23, 00:05
| +1 +/– | |
Соответственно с микроконтроллерами не работаете, производительные модули не используете, про драйвера молчу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 24. Сообщение от Аноним (24), 16-Сен-23, 00:53 | +/– | |
ты вот это васяноподелие пытаешься рекламировать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #29 | ||
| 25. Сообщение от Аноним (24), 16-Сен-23, 00:56 | +1 +/– | |
а грепнуть лишнее не вариант? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #30 | ||
| 26. Сообщение от Аноним (24), 16-Сен-23, 00:58 | +/– | |
столько не живут, сколько ты будешь свой говнокод переделывать под хотелки компилятора | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #31 | ||
| 27. Сообщение от Аноним (24), 16-Сен-23, 00:59 | +/– | |
одновременно юзаю valgrind, clang static analyzer и cppcheck | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 28. Сообщение от Аноним (28), 16-Сен-23, 01:01 | +3 +/– | |
Electron гуру? JS сенсей? CSS будда? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #46, #47 | ||
| 29. Сообщение от Аноним (2), 16-Сен-23, 01:06 | –3 +/– | |
Сам ты васяноподелие. Буквально. А сообщения там куда полезней были, цппчек ничего не видел. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
30.
Сообщение от _kp (ok), 16-Сен-23, 01:20
| +1 +/– | |
> а грепнуть лишнее не вариант? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #33, #59 | ||
| 31. Сообщение от Аноним (31), 16-Сен-23, 01:51 | +/– | |
А под хотелки статического анализатора не нужно переделывать, да? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #52, #61 | ||
| 32. Сообщение от Аноним (-), 16-Сен-23, 02:19 | +3 +/– | |
> Кто-то использовал? Мнение? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 33. Сообщение от Аноним (-), 16-Сен-23, 02:22 | +/– | |
> Ну, Си используется для микроконтроллеров, и тамошние трюки он в шоке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #36, #66, #155 | ||
| 34. Сообщение от Аноним (-), 16-Сен-23, 02:25 | +1 +/– | |
> Лучше valgrind'а? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 35. Сообщение от Аноним (15), 16-Сен-23, 02:36 | +/– | |
Чего только не придумают лишь бы не писать без ошибок... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #37 | ||
36.
Сообщение от _kp (ok), 16-Сен-23, 03:09
| +/– | |
> Фирмару надо нормально писать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #81 | ||
| 37. Сообщение от burjui (ok), 16-Сен-23, 03:25 | –1 +/– | |
Действительно, ведь всего-то нужно начать с | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #45, #62 | ||
42.
Сообщение от _kp (ok), 16-Сен-23, 04:45
| +/– | |
> Именно поэтому Раст не нужен. Пока проблемы решаются через анализаторы кода, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #43, #48, #55 | ||
| 43. Сообщение от Аноним (43), 16-Сен-23, 08:01 | +1 +/– | |
std::unique_ptr. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #44, #60, #126 | ||
| 44. Сообщение от Аноним (44), 16-Сен-23, 09:04 | +/– | |
угу, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #53 | ||
| 45. Сообщение от Аноним (44), 16-Сен-23, 09:05 | +/– | |
я бы еще добавил каст к void*, ну так, чисто чтобы держать планку | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 46. Сообщение от Аноним (-), 16-Сен-23, 09:17 | +1 +/– | |
Ом мани падме хум | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 47. Сообщение от Первая буква (?), 16-Сен-23, 09:18 | +5 +/– | |
Микрософт Ворд печатник. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 48. Сообщение от Аноним (-), 16-Сен-23, 09:22 | +2 +/– | |
Я как практикующий сишник скажу, что в реальности не всё так, как ты обрисовал. Ты курнул? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 51. Сообщение от Anonim (??), 16-Сен-23, 10:36 | +/– | |
Ну Herb Sutter уже пишет новый cpp2.. Очнулись таки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 52. Сообщение от Аноним (56), 16-Сен-23, 10:36 | +/– | |
Как только он начинает выпендриваться на него кладется болт и хотела идёт в исключения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #75, #111 | ||
| 53. Сообщение от Аноним (56), 16-Сен-23, 10:37 | +1 +/– | |
Раст переписать в принципе невозможно. Давай ещё аргументов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 | ||
| 54. Сообщение от Аноним (54), 16-Сен-23, 10:37 | +/– | |
Страуструп тут недавно выступал и совершенно точно подметил, что те, кто думает, что корректность программы исчерпывается правильной работой с памятью, не понимают примерно ничего в этой жизни https://www.youtube.com/watch?v=eo-4ZSLn3jc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #65, #77 | ||
| 55. Сообщение от Аноним (56), 16-Сен-23, 10:39 | –1 +/– | |
Ты всегда используешь ансей в расте, зачем тогда Раст. Ни один растовик пока что на этот вопрос не смог внятно ответить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #64, #67, #70 | ||
| 56. Сообщение от Аноним (56), 16-Сен-23, 10:40 | +3 +/– | |
Другие написали точно такой же дырявый язык и пытаются всем внушить что он не дырявый. 🤣 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #74 | ||
| 59. Сообщение от Аноним (24), 16-Сен-23, 13:12 | +/– | |
зачем мне писать и править длинные выражения, что такое выражени, что такое снижение компиляции? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #117 | ||
| 60. Сообщение от Аноним (24), 16-Сен-23, 13:13 | +1 +/– | |
это конкретно std::unique_ptr появился тогда, но никто не мешал до него написать свой | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #72 | ||
| 61. Сообщение от Аноним (24), 16-Сен-23, 13:15 | +/– | |
да, не надо, потому что он указывает на косяки, а не на шизофазию головного мозга "разработчиков" раста и их видение реальности. эталонное шашечки и ехать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 62. Сообщение от Аноним (24), 16-Сен-23, 13:17 | +1 +/– | |
согласно теории ошибок либо у тебя в программе нет ошибок, либо она никому не нужна | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #63 | ||
| 63. Сообщение от Аноним (24), 16-Сен-23, 13:17 | +/– | |
*есть ошибки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 | ||
| 64. Сообщение от warlock66613 (ok), 16-Сен-23, 13:27 | +/– | |
Rust всегда Rust, что safe, что unsafe: правила одни и те же и там и там. В unsafe блоках ты берёшь часть проверок на себя, только и всего. В safe части ты можешь расслабиться, в unsafe приходится напрячься, но unsafe блоки пишутся максимально просто — так, чтобы без особых трудностей следовать правилам, а запутанные вещи делаются в safe части. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 65. Сообщение от warlock66613 (ok), 16-Сен-23, 13:32 | +/– | |
Страуструп не понимает что UB — это не "некорректность". Суть не в том чтобы писать без ошибок, смысл в том, чтобы писать программы хотя бы синтаксически корректные, то есть без UB. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #68 | ||
| 66. Сообщение от penetrator (?), 16-Сен-23, 14:11 | +/– | |
когда у тебя на 1 ошибку 10000 бесполезных советов, то такой статический анализатор это геморой и явно НЕ дейли инструмент | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #82 | ||
| 67. Сообщение от Аноним (19), 16-Сен-23, 14:18 | +2 +/– | |
> Ты всегда используешь ансей в расте, зачем тогда Раст. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 68. Сообщение от Аноним (54), 16-Сен-23, 14:32 | +/– | |
Пионеры не в состоянии понять, что UB - это следствие разнородности аппаратных платформ, с которыми C++ должен уметь эффективно работать непосредственно. И когда их любимый пионерский язычок натыкается на целочисленное переполнение в релизной сборке, он ведет себя точно так же неопределенно, как и C++. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #69, #76, #98, #112 | ||
| 69. Сообщение от Анонин (?), 16-Сен-23, 15:58 | +/– | |
> пионерский язычок натыкается на целочисленное переполнение в релизной сборке, он ведет себя точно так же неопределенно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #71 | ||
| 70. Сообщение от Анонимусс (?), 16-Сен-23, 16:01 | +1 +/– | |
> Ни один растовик пока что на этот вопрос не смог внятно ответить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #79 | ||
| 71. Сообщение от Аноним (54), 16-Сен-23, 16:03 | +/– | |
Вы либо крестик снимите, либо трусы наденьте: если вы пишете, что у вас нет runtime и overhead, то не пишите, что у вас нет UB, и наоборот - если у вас нет UB, тогда у вас есть runtime и/или overhead, которые обеспечивают поведение согласно вашим хотелкам на платформах, у которых поведение другое. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #83 | ||
| 72. Сообщение от Анонми (?), 16-Сен-23, 16:40 | +/– | |
Мелало отсутствие мув-семантики. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 | ||
| 73. Сообщение от Аноним (73), 16-Сен-23, 17:00 | +2 +/– | |
Или использовать известный безопасный язык со строгим конпелятором. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #132 | ||
| 74. Сообщение от Аноним (73), 16-Сен-23, 17:02 | +1 +/– | |
Пруфы дырок будут или только газификации луж | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #135 | ||
| 75. Сообщение от Аноним (73), 16-Сен-23, 17:04 | +/– | |
Звучит надёжно и очень безопасно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #167 | ||
| 76. Сообщение от Анонми (?), 16-Сен-23, 17:06 | +1 +/– | |
> Пионеры не в состоянии понять, что UB - это следствие разнородности аппаратных платформ, с которыми C++ должен уметь эффективно работать непосредственно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #80 | ||
| 77. Сообщение от Анонми (?), 16-Сен-23, 17:18 | +/– | |
> Страуструп тут недавно выступал и совершенно точно подметил, что те, кто думает, что корректность программы исчерпывается правильной работой с памятью, не понимают примерно ничего в этой жизни | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #90, #92 | ||
| 79. Сообщение от Аноним (-), 16-Сен-23, 17:31 | –1 +/– | |
Ты в танке? Он же ясно сказал, что на этот вопрос растаманы не могут дать внятного ответа. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 | ||
| 80. Сообщение от Аноним (-), 16-Сен-23, 17:35 | +/– | |
Да он не про "Концепцию Неопределённого поведения" говорит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 | ||
| 81. Сообщение от Аноним (-), 16-Сен-23, 17:44 | +1 +/– | |
> Я не Ардуины, а о более реальных крупных проектах для микроконтроллеров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 82. Сообщение от Аноним (-), 16-Сен-23, 17:48 | –1 +/– | |
> когда у тебя на 1 ошибку 10000 бесполезных советов, то такой статический | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 Ответы: #89 | ||
| 83. Сообщение от Анонми (?), 16-Сен-23, 17:51 | +2 +/– | |
> если вы пишете, что у вас нет runtime и overhead, то не пишите, что у вас нет UB | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 Ответы: #84 | ||
| 84. Сообщение от Аноним (24), 16-Сен-23, 17:57 | –1 +/– | |
неофиты неисправимы... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 Ответы: #86, #96 | ||
| 85. Сообщение от Аноним (85), 16-Сен-23, 18:06 | +/– | |
Кто-то хоть раз с этим анализатором РЕАЛЬНЫЙ баг находил? вот который на самом деле происходит, а не так, "теоретически, если потом кто-то поменяет код". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #120 | ||
| 86. Сообщение от Анонимусс (?), 16-Сен-23, 18:17 | +6 +/– | |
Боже... вот из-за таких как ты, нынешний софт такой багованый... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #84 Ответы: #87 | ||
| 87. Сообщение от Аноним (54), 16-Сен-23, 18:26 | +/– | |
Ну так по этому определению твой любимый пионерский язычок, в котором якобы нет UB, может либо запаниковать, либо не запаниковать при переполнении. Всё в зависимости от того, с какими опциями будет вызван компилятор. Ещё раз: это не про C++, а про твой язычок, в котором, якобы, нет UB. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #88, #108 | ||
| 88. Сообщение от Анонимусс (?), 16-Сен-23, 18:38 | +1 +/– | |
Нет, речь не про раст, и даже не про с++. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #91 | ||
| 89. Сообщение от Анонин (?), 16-Сен-23, 18:40 | –1 +/– | |
> С сишкой это почему-то очень часто случается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 Ответы: #109 | ||
| 90. Сообщение от Аноним (54), 16-Сен-23, 18:49 | +/– | |
Нет, ровно об этом и говорил: do not use low-level unsafe features - hide them in containers or libraries. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 Ответы: #97 | ||
| 91. Сообщение от Аноним (54), 16-Сен-23, 19:02 | –1 +/– | |
Поведение integer overflow описано и зафиксировано и в C++ ТОЖЕ! Только описано и зафиксировано оно не для компилятора, а для конкретной платформы. И на конкретной платформе конкретное поведение является полностью определенным. Далее кому надо - берут и используют библиотеку, предоставляющую нужный баланс гарантий и производительности, e.g. https://github.com/dcleblanc/SafeInt/blob/master/helpfile.md | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 Ответы: #94, #95 | ||
| 92. Сообщение от неАнон (?), 16-Сен-23, 19:03 | +/– | |
ну не может же он сказать "мое детище это кусок кала, мы забивали на безопасность, логику и здравый смысл" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 | ||
| 94. Сообщение от Анонимусс (?), 16-Сен-23, 19:13 | +1 +/– | |
> и в C++ ТОЖЕ! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 Ответы: #99 | ||
| 95. Сообщение от Анонми (?), 16-Сен-23, 19:34 | +1 +/– | |
> Поведение integer overflow описано и зафиксировано и в C++ ТОЖЕ! Только описано и зафиксировано оно не для компилятора, а для конкретной платформы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 Ответы: #100 | ||
| 96. Сообщение от Анонми (?), 16-Сен-23, 19:38 | +3 +/– | |
> ты просто берёшь и делаешь UB | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #84 | ||
| 97. Сообщение от Анонми (?), 16-Сен-23, 19:52 | +/– | |
> hide them | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #90 | ||
| 98. Сообщение от warlock66613 (ok), 16-Сен-23, 20:02 | +/– | |
Вы явно путаете undefined behavior и implementation-defined behavior. Это _очень_ разные вещи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #101 | ||
| 99. Сообщение от Аноним (54), 16-Сен-23, 20:06 | +/– | |
Пожалуйста: https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #94 | ||
| 100. Сообщение от Аноним (54), 16-Сен-23, 20:10 | +/– | |
Ещё раз: UB в этом контексте означает то же поведение, что и в пионерском язычке. В зависимости от опций компилятора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #95 Ответы: #103 | ||
| 101. Сообщение от Аноним (54), 16-Сен-23, 20:19 | +/– | |
Нет, это вы не понимаете, что аппаратная платформа отличается от компилятора, для которого и применяется термин "implementation-defined", и что для аппаратной платформы поведение может быть четко определено даже если оно не определено в стандарте языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #98 Ответы: #105, #123 | ||
| 103. Сообщение от Анонми (?), 16-Сен-23, 20:32 | +/– | |
> UB в этом контексте означает то же поведение, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 Ответы: #104 | ||
| 104. Сообщение от Аноним (54), 16-Сен-23, 20:40 | +/– | |
Я на C++ деньги зарабатываю, а ты пионер, который пересказывает проповеди евангелистов. Если тебе ссылки на документацию выше не говорят о возможности задания строгого определенного поведения в GCC и Clang (а также в любых других комбинациях компиляторов и платформ), то ты просто не понимаешь, что там написано. UB в C++ означает только то, что стандарт не определяет поведение в данной конкретной ситуации. Это не значит, что поведение будет обязательно неопределено для конкретного компилятора и платформы, а ровно наоборот - просто оно может отличаться между платформами и компиляторами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 Ответы: #110 | ||
| 105. Сообщение от Анонми (?), 16-Сен-23, 20:44 | +/– | |
Ну как бы да, это и есть implementation-defined behavior. Но вы его путаете с undefined behavior, которое при любом раскладе undefined. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 Ответы: #128, #131 | ||
| 106. Сообщение от Govein (?), 16-Сен-23, 20:46 | –1 +/– | |
> статического анализатора кода для языков C++ и С | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #114 | ||
| 108. Сообщение от Аноним (19), 16-Сен-23, 21:17 | +1 +/– | |
> Ну так по этому определению твой любимый пионерский язычок, в котором якобы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
| 109. Сообщение от Аноним (-), 16-Сен-23, 21:27 | +/– | |
>> С сишкой это почему-то очень часто случается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 Ответы: #133 | ||
| 110. Сообщение от Анонимусс (?), 16-Сен-23, 21:28 | +1 +/– | |
> UB в C++ означает только то, что стандарт не определяет поведение в данной конкретной ситуации. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #104 Ответы: #113 | ||
| 111. Сообщение от Аноним (-), 16-Сен-23, 21:30 | +1 +/– | |
> Как только он начинает выпендриваться на него кладется болт и хотела идёт в исключения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 112. Сообщение от Аноним (-), 16-Сен-23, 21:37 | +/– | |
> Пионеры не в состоянии понять, что UB - это следствие разнородности аппаратных | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 | ||
| 113. Сообщение от Аноним (54), 16-Сен-23, 22:23 | +/– | |
Я говорю так, как оно есть, но я пытаюсь что-то донести до пионера-фанатика, который не понимает ни русского, ни адглийского, ни элементарного здравого смысла, а несёт какую-то религиозную пургу, чтобы возвысить свой пионерский язычок и приписать другим языкам недостатки, которых у них нет. По факту у тебя просто одна реализация компилятора и нет никакого стандарта, так что на стандарты ты будешь ссылаться тогда, когда он появится и ты поймешь для чего стандарты нужны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #110 Ответы: #115, #124 | ||
| 114. Сообщение от хрю (?), 16-Сен-23, 22:48 | +/– | |
ну, наверно, потому что это cpp check, а не c check +). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #106 | ||
| 115. Сообщение от Аноним (31), 16-Сен-23, 23:17 | +/– | |
> приписать другим языкам недостатки, которых у них нет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #113 Ответы: #116 | ||
| 116. Сообщение от Аноним (54), 16-Сен-23, 23:51 | +/– | |
Дорогой пионер, стандартов C++ уже 6 штук и на подходе 7-й. И различаются некоторые из них между собой не меньше, чем 2 разных языка. А ты пишешь про какую-то работу "с памятью в C и C++". C++ успешно эволюционирует и проблемы в нём успешно устраняются, чего не скажешь о пионерском язычке, код браузерного движка на котором оказалось легче выкинуть и переписать с нуля (https://www.opennet.dev/openforum/vsluhforumID3/131470.html#52 ), нежели пытаться исправить - ещё до выхода первого стандарта язычка. И это при том, что сам язычок изначально разрабатывался компанией Mozilla именно для этого браузерного движка. А на C++ код поддерживается и развивается десятилетиями, благодаря чему ты здесь можешь писать всякую ерунду. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #115 Ответы: #127 | ||
| 117. Сообщение от C00l_ni66a (ok), 17-Сен-23, 04:16 | +/– | |
Если у вас снижена компиляция, то нужно всего лишь раз в день принимать советское, копеечное... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 119. Сообщение от Мда (?), 17-Сен-23, 08:53 | +2 +/– | |
Из бесплатных - лучший. Но полное г. по сравнению с платными. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 120. Сообщение от Мда (?), 17-Сен-23, 08:56 | +2 +/– | |
Да, например случайная копипаста недоправленная, т.е. что-то типа (точно не помню): | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 Ответы: #153 | ||
| 122. Сообщение от Аноним (-), 17-Сен-23, 10:08 | +/– | |
> Я не пользуюсь дырявыми языками родом из 50-х. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
123.
Сообщение от Советский инженер (?), 17-Сен-23, 10:12
| +/– | |
Бла бла бла UB, бла бла бла implementation-defined ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 Ответы: #141, #143 | ||
| 124. Сообщение от Анонимусс (?), 17-Сен-23, 10:20 | +2 +/– | |
Дорогой непионер, мы все уже давно поняли твою позицию и что ты из себя представляешь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #113 Ответы: #129, #130 | ||
| 125. Сообщение от iPony129412 (?), 17-Сен-23, 10:21 | +1 +/– | |
хорошая штука, до VPS 🦄 конечно не дотягивает, но всё же. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
126.
Сообщение от Советский инженер (?), 17-Сен-23, 10:22
| +1 +/– | |
И как тебе этот юникпоинтер не позволит изменить значение из разных потоков? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
127.
Сообщение от Советский инженер (?), 17-Сен-23, 10:32
| +1 +/– | |
И все так счастливы поддерживать этот прекрасный язычок что, как ты и сам заметил, одни изобрели Раст, другие карбон и го. От скуки наверное? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #116 | ||
| 128. Сообщение от Аноним (128), 17-Сен-23, 11:00 | +/– | |
> Ну как бы да, это и есть implementation-defined behavior. Но вы его | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 | ||
| 129. Сообщение от Аноним (54), 17-Сен-23, 11:11 | +/– | |
Не забудь принять стандарт ISO пионерского язычка и сменить "дыряшку" на реактос с сервоприводом прежде чем следующий коммент строчить, любитель стандартов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #124 Ответы: #139 | ||
| 130. Сообщение от Аноним (147), 17-Сен-23, 11:13 | +/– | |
> и про болт на стандарты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #124 Ответы: #138 | ||
| 131. Сообщение от Аноним (54), 17-Сен-23, 11:22 | +/– | |
Я ничего не путаю. Это ты не понимаешь, что есть стандарт C++ для десятков компиляторов и сотен аппаратных платформ, в котором есть свои области определения, а есть компиляторы и платформы, которые эти области определения расширяют. То, что что-то не определено по стандарту ISO не означает, что оно не определено по спецификации GCC/Clang и/или AMD. А ты это сравниваешь с пионерским язычком, у которого вообще никакого стандарта нет и есть полторы реализации компиляторов. С точки зрения стандартов весь rust и любая программа на нём - UB. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 Ответы: #159 | ||
| 132. Сообщение от Аноним (134), 17-Сен-23, 11:51 | +/– | |
То есть Crab. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 | ||
| 133. Сообщение от Аноним (134), 17-Сен-23, 11:56 | +/– | |
Устал - гоу на пенсию, нытик-неосилятор. Пылинку в чужом коде все горазды заметить, покажи свой код. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #109 Ответы: #152 | ||
| 134. Сообщение от Аноним (134), 17-Сен-23, 11:58 | +/– | |
>Я не пользуюсь дырявыми языками родом из 50-х. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #186 | ||
| 135. Сообщение от Аноним (134), 17-Сен-23, 12:03 | +/– | |
>Сначала слепили дврявый язык, а теперь думают как избавить код от ошибок | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 136. Сообщение от Аноним (134), 17-Сен-23, 12:07 | +1 +/– | |
То же самое применимо к новому языку. А сколько у него еще НЕНАПИСАНЫХ ошибок... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 138. Сообщение от Аноним (158), 17-Сен-23, 12:24 | +1 +/– | |
ха, чем такие стандарты в которых UB в перемешку с implementation-defined, котоые по сути, не гарантирут елементарного! Как сложить два числа без UB !!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #130 Ответы: #145 | ||
| 139. Сообщение от Аноним (158), 17-Сен-23, 12:30 | +/– | |
скомпиляй ядро без расширений GNU для С, и тогда что-то рассказывай, любитель стандартов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #129 Ответы: #147 | ||
| 141. Сообщение от Аноним (31), 17-Сен-23, 12:44 | +/– | |
> Так и что там с корректностью? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 Ответы: #142 | ||
| 142. Сообщение от Аноним (158), 17-Сен-23, 12:58 | +/– | |
>С корректностью чего именно? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #141 | ||
| 143. Сообщение от Аноним (31), 17-Сен-23, 13:03 | +/– | |
> Бла бла бла UB, бла бла бла implementation-defined ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 | ||
| 144. Сообщение от Аноним (144), 17-Сен-23, 13:35 | +/– | |
> Исправлять надо причину появление ошибок | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 145. Сообщение от Аноним (147), 17-Сен-23, 13:37 | +/– | |
> уж лучше жить на RFC и не смешить людей такими стандартами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #138 Ответы: #148 | ||
| 147. Сообщение от Аноним (147), 17-Сен-23, 14:30 | +/– | |
> чтоб не попользоваться нестандартными расширениями компилятора | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #139 Ответы: #157, #184 | ||
| 148. Сообщение от Аноним (31), 17-Сен-23, 14:41 | +/– | |
> Вот так и живите дальше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #145 Ответы: #161 | ||
| 149. Сообщение от Каптер (?), 17-Сен-23, 15:12 | +/– | |
А существует ли книга (или серия статей) о best practices в языке C? Чтоб сразу писать более надежно, а не набивать шишки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #154, #168 | ||
| 152. Сообщение от Аноним (-), 17-Сен-23, 16:41 | +1 +/– | |
> Устал - гоу на пенсию, нытик-неосилятор. Пылинку в чужом коде все горазды | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #133 | ||
| 153. Сообщение от Аноним (-), 17-Сен-23, 16:53 | +/– | |
> Да, например случайная копипаста недоправленная, т.е. что-то типа (точно не помню): | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #120 | ||
| 154. Сообщение от Аноним (-), 17-Сен-23, 17:02 | +2 +/– | |
> А существует ли книга (или серия статей) о best practices в языке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #149 Ответы: #162, #172 | ||
| 155. Сообщение от т1110втфатф1110 (?), 17-Сен-23, 17:08 | +1 +/– | |
Сразу видно человека который фирмварь никогда не писал, иначе знал бы что hardware сишники, кроме костылей и велосипедов никогда ничего не пишут, потому что те кто разрабатывают железо, делают его через задницу, и вот эту задницу нужно подтирать софтом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #158 | ||
| 157. Сообщение от Аноним (158), 17-Сен-23, 18:02 | +/– | |
я не знаю по какой причине стандарт такой как есть, но вот хвастатся таким стандартом я бы не стал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #147 Ответы: #160 | ||
| 158. Сообщение от Аноним (158), 17-Сен-23, 18:11 | +/– | |
💯 пудов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #155 | ||
| 159. Сообщение от Аноним (158), 17-Сен-23, 18:37 | +/– | |
ага, ага. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 Ответы: #163 | ||
| 160. Сообщение от Аноним (147), 17-Сен-23, 19:44 | +/– | |
> я не знаю по какой причине стандарт такой как есть, но вот хвастатся таким стандартом я бы не стал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #157 Ответы: #171 | ||
| 161. Сообщение от Аноним (147), 17-Сен-23, 19:46 | +/– | |
Это чувство самосохранения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #148 Ответы: #174 | ||
| 162. Сообщение от Аноним (147), 17-Сен-23, 19:53 | +1 +/– | |
> 4. Забить в поискарь "antibug coding C" и получить бонусов из разных мест. Узнаете почему лучше сравнения делать вида if (10 == a) а не (if a == 10). Хинт: при опечатке if (a = 10) vs if (10 = a) это две большие разницы. Поэтому второй вариант - антибажный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #154 Ответы: #169 | ||
| 163. Сообщение от Аноним (147), 17-Сен-23, 20:36 | –1 +/– | |
Ты имеешь ввиду мозилу, которая получив опыт, свалила с rust'а? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #159 Ответы: #175, #176 | ||
| 164. Сообщение от Мда (?), 17-Сен-23, 20:52 | +/– | |
Раст, по факту, это один большой стат. анализатор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 167. Сообщение от Аноним (167), 17-Сен-23, 23:26 | +/– | |
Уже ходишь в бронетрусах? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #75 | ||
| 168. Сообщение от Аноним (168), 17-Сен-23, 23:36 | +/– | |
https://gist.github.com/Earnestly/7c903f481ff9d29a3dd1 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #149 | ||
| 169. Сообщение от Аноним (-), 18-Сен-23, 01:56 | +/– | |
> И есть несколько книг, описывающие, что так делать нельзя, так как хуже | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #162 | ||
| 171. Сообщение от Советский инженер (?), 18-Сен-23, 04:47 | +/– | |
Не мычи, ядро по стандарту собрал или нет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #160 | ||
| 172. Сообщение от Каптер (?), 18-Сен-23, 07:28 | +/– | |
>при опечатке if (a = 10) vs if (10 = a) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #154 Ответы: #177, #189 | ||
| 174. Сообщение от Советский инженер (?), 18-Сен-23, 08:07 | +/– | |
С таким подходом тебе надо безопасненько на Яве писать , или вообще на коболе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #161 Ответы: #181 | ||
| 175. Сообщение от Аноним (158), 18-Сен-23, 10:27 | +/– | |
мозила свалила с раста только в альтернативной реальности местных икспертов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #163 | ||
| 176. Сообщение от Аноним (31), 18-Сен-23, 10:37 | +/– | |
> Ты имеешь ввиду мозилу, которая получив опыт, свалила с rust'а? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #163 Ответы: #178 | ||
| 177. Сообщение от Аноним Максим (?), 18-Сен-23, 12:18 | +/– | |
if( a ) .. - не смущает же | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #172 Ответы: #179, #180 | ||
| 178. Сообщение от Серб (ok), 18-Сен-23, 14:09 | +/– | |
Так, интереса ради, что на нем сейчас пишут в firefox? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #176 | ||
| 179. Сообщение от Каптер (?), 18-Сен-23, 16:27 | +1 +/– | |
Честно говоря - смущает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #177 | ||
| 180. Сообщение от Аноним (-), 18-Сен-23, 17:01 | +/– | |
> и if( retcode=fn() ) .. тоже не смущает, и более того, всё очевидно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #177 Ответы: #188 | ||
| 181. Сообщение от Серб (ok), 18-Сен-23, 17:16 | +/– | |
Скопипащу с форума одного сайта. Это то, что очевидно, но как-то многие делают вид, что вообще не понимают, о чем речь, почему-то. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #174 Ответы: #182 | ||
| 182. Сообщение от Аноним (158), 18-Сен-23, 18:34 | +2 +/– | |
>> ... чтобы везде и всегда собиралось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #181 Ответы: #183 | ||
| 183. Сообщение от Серб (ok), 18-Сен-23, 18:40 | +/– | |
> блииин, а я всегда думал надо чтоб собранное работало .... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #182 | ||
| 184. Сообщение от Аноним (184), 18-Сен-23, 20:04 | +/– | |
Это вендорлок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #147 | ||
| 186. Сообщение от Аноним (15), 18-Сен-23, 20:54 | +/– | |
Всегда так делаю. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #134 | ||
| 188. Сообщение от Совершенно другой аноним (?), 19-Сен-23, 08:28 | +/– | |
например, для того, чтобы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #180 Ответы: #190 | ||
| 189. Сообщение от voiceofreason (?), 21-Сен-23, 01:05 | +/– | |
Сэкономить одну строчку на кулхацкерских понтах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #172 Ответы: #191 | ||
| 190. Сообщение от Аноним (-), 21-Сен-23, 02:52 | +/– | |
Чувак, открой для себя тег [!code] ... [!/code] (без восклицательных знаков, они тут для срыва парсинга этого тега). Хотя возможно ты получившимся контринтуитивным форматированием где мозг сломаешь какая ветка в каком случае выполняется специально вкатил и хотел подхайлайтить лишний раз почему так программить не стоит? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #188 | ||
| 191. Сообщение от Аноним (-), 21-Сен-23, 02:54 | +/– | |
> Сэкономить одну строчку на кулхацкерских понтах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #189 | ||
| 192. Сообщение от BeLord (ok), 22-Сен-23, 11:44 | +/– | |
Ну и где у нас нормальные компиляторы?-)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |