![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск ControlFlag 1.0, инструмента для выявления ошибок в коде на языке Си" | +/– | ![]() |
Сообщение от opennews (ok), 19-Ноя-21, 16:42 | ||
Компания Intel опубликовала первый значительный релиз инструментария ControlFlag 1.0, позволяющего выявлять ошибки и аномалии в исходных текстах, используя систему машинного обучения, натренированную на большом объёме существующего кода. В отличие от традиционных статических анализаторов, ControlFlag не применяет готовых правил, в которых трудно предусмотреть все возможные варианты, а отталкивается от статистики использования всевозможных языковых конструкций в большом числе существующих проектов. Код ControlFlag написан на языке С++ и открыт под лицензией MIT... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Урри (ok), 19-Ноя-21, 16:42 | +17 +/– | ![]() |
Все, Rust больше не нужен? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #2, #3, #5, #7, #9, #20, #82, #141 |
2. Сообщение от Аноним (2), 19-Ноя-21, 16:45 | +1 +/– | ![]() |
Программисты больше не нужны | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
3. Сообщение от Урри (ok), 19-Ноя-21, 16:45 | +/– | ![]() |
Сам себе отвечу - все еще нужен. Но только после того, как в него будет встроена обученная система (путём построения статистической модели имеющегося массива кода открытых проектов, опубликованных в GitHub и подобных публичных репозиториях) с парочкой новых синтаксических конструкций вроде $$&: и $$&:$. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #10, #34, #65, #181 |
4. Сообщение от Андрей (??), 19-Ноя-21, 16:52 | +6 +/– | ![]() |
Вообще интересно, что на это скажут PVSники и находит ли их анализатор эти ошибки ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6, #8, #12, #15, #197, #209 |
5. Сообщение от Андрей (??), 19-Ноя-21, 16:58 | +/– | ![]() |
ПМСМ и не нужен был, сразу со своего появления всё чем он тащил, так это рекламой, в остальном по мне код на расте ужасное нечитаемое Г, как будто раст развивают те же любители бесконтрольно пачками тащить в язык новомодные конструкции и плюшки, как в том же питоне и плюсах - как итог однородность кода падает и постоянные переключения в восприятии препятствуют накоплению устойчивого опыта в анализе кода, другими словами - лучше проще, но без крайностей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #142 |
6. Сообщение от Старшина (?), 19-Ноя-21, 17:02 | –3 +/– | ![]() |
именем чебурнета нашаго, не задавай такие наивные вопросы. кому надо, тому доложено | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
7. Сообщение от Enamel (ok), 19-Ноя-21, 17:02 | +2 +/– | ![]() |
В Расте гораздо больше интересностей, чем почему-то рекламирумый один лишь safe. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #11, #28, #78 |
8. Сообщение от Аноним (8), 19-Ноя-21, 17:02 | +/– | ![]() |
присоединяюсь к вопросу. может быть достойных конкурент для них | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #13 |
9. Сообщение от Аноним (9), 19-Ноя-21, 17:03 | –3 +/– | ![]() |
roosterы, всюду приплетающие rust, не нужны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #150 |
10. Сообщение от Аноним (10), 19-Ноя-21, 17:07 | +2 +/– | ![]() |
Ты вроде описал только что Copilot. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
11. Сообщение от Аноним (10), 19-Ноя-21, 17:08 | +1 +/– | ![]() |
Да всем честно говоря пофиг на твой раст. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #21, #27, #66, #81, #84 |
12. Сообщение от Аноним (10), 19-Ноя-21, 17:09 | +4 +/– | ![]() |
Да они опубликуют очередной пост на хабре. Это не компания производитель софта это компания производитель постов на хабр. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
13. Сообщение от Аноним (10), 19-Ноя-21, 17:10 | +8 +/– | ![]() |
PVS и раньше не был единственный производителем анализаторов кода. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #17 |
15. Сообщение от Аноним (15), 19-Ноя-21, 17:14 | +2 +/– | ![]() |
Ну на эту тему они уже высказались на Хабре: https://habr.com/ru/company/pvs-studio/blog/484208/ и https://habr.com/ru/company/pvs-studio/blog/496536/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
17. Сообщение от Аноним (8), 19-Ноя-21, 17:24 | +/– | ![]() |
Тут, как я понимаю, принциально другой подход к поиску - с отличием от набора эвристик для поиска. таких не было | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
18. Сообщение от Аноним (18), 19-Ноя-21, 17:34 | –2 +/– | ![]() |
Неужели эта поделка поможет решету стать менее дырявым? Лучше бы труЪ-сишников, у которых никогда ничего не падает, научились клонировать. Вот на опеньке сколько именных кандидатов - один 100 языков знает, другой всегда пишет без бэд-аксесов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #144 |
20. Сообщение от Корец (?), 19-Ноя-21, 17:58 | +1 +/– | ![]() |
А он разве нужен был? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
21. Сообщение от _ (??), 19-Ноя-21, 18:04 | +11 +/– | ![]() |
Три дня! Три дня я гналась за вами, чтобы сказать, как вы мне безразличны! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #134 |
22. Сообщение от Аноним (22), 19-Ноя-21, 18:14 | +4 +/– | ![]() |
Т.е. если большинство делает какую-либо ошибку, которая приводит к дырым, эта вундервафля заставит и остальных так поступать? Это вы хитро придумали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #31 |
23. Сообщение от ыы (?), 19-Ноя-21, 18:14 | +1 +/– | ![]() |
>В качестве примера возможностей ControlFlag разработчиками был проведён анализ исходных текстов проектов OpenSSH и cURL: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
26. Сообщение от Аноним (31), 19-Ноя-21, 18:58 | +3 +/– | ![]() |
Чтобы научить ИИ отыскивать ошибки, нужен бы большой массив кода с уже кем-то найденными ошибками, помеченными и описанными, но ещё не исправленными, разве не? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #169 |
27. Сообщение от Аноним (27), 19-Ноя-21, 18:59 | –2 +/– | ![]() |
И это true | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #97 |
28. Сообщение от Аноним (27), 19-Ноя-21, 19:02 | –3 +/– | ![]() |
проблема раст какраз в safe и unsafe | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #63, #76, #257 |
31. Сообщение от Аноним (31), 19-Ноя-21, 19:11 | +3 +/– | ![]() |
Она не отыскивает ошибки, а она определяет аномалии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #132 |
34. Сообщение от пох. (?), 19-Ноя-21, 19:42 | –1 +/– | ![]() |
> И главное(!) не забыть что-нибудь улучшить! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
63. Сообщение от Аноним (-), 19-Ноя-21, 21:20 | +/– | ![]() |
> проблема раст | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
64. Сообщение от Sw00p aka Jerom (?), 19-Ноя-21, 21:26 | +/– | ![]() |
>>В cURL выявлена незамеченная статическими анализаторами ошибка при использовании элемента структуры "s->keepon", который имел числовой тип, но сравнивался с булевым значением TRUE. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
65. Сообщение от Аноним (65), 19-Ноя-21, 21:32 | +2 +/– | ![]() |
На чём обучать-то? Завершённого кода на Rust нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #85, #89 |
66. Сообщение от Аноним (66), 19-Ноя-21, 22:19 | +/– | ![]() |
Да, всем... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
68. Сообщение от Аноним (31), 19-Ноя-21, 22:54 | +2 +/– | ![]() |
> В cURL выявлена незамеченная статическими анализаторами ошибка при использовании элемента структуры "s->keepon", который имел числовой тип, но сравнивался с булевым значением TRUE. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #83 |
73. Сообщение от Аноним (73), 19-Ноя-21, 23:51 | +/– | ![]() |
Если написать код на Vala, транслировать в С и скормить этому чуду - он прожует? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #74 |
74. Сообщение от mikhailnov (ok), 20-Ноя-21, 00:17 | +2 +/– | ![]() |
Если найдёт аномалии, что вы с этим будете делать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 Ответы: #86, #88 |
76. Сообщение от adolfus (ok), 20-Ноя-21, 00:50 | +/– | ![]() |
Речь идет о С. Каким боком тут С++? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #77 |
77. Сообщение от Аноним (77), 20-Ноя-21, 01:16 | –2 +/– | ![]() |
> Речь идет о С. Каким боком тут С++? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 |
78. Сообщение от Аноним (77), 20-Ноя-21, 01:17 | –3 +/– | ![]() |
Раст это тот который C--? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #148 |
81. Сообщение от anonymous (??), 20-Ноя-21, 04:18 | +3 +/– | ![]() |
Тогда зачем было про него спрашивать изначально? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
82. Сообщение от anonymous (??), 20-Ноя-21, 04:21 | +5 +/– | ![]() |
Не спору ради, а просто уточнить: вы действительно думаете что вероятностная определялка локальных AST-паттернов (на основе обучения) заменяет safety-by-design от Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #115 |
83. Сообщение от Ordu (ok), 20-Ноя-21, 04:31 | –1 +/– | ![]() |
> ошибкой будет только ситуация, когда смысл в поле вкладывается не булевый. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 Ответы: #90, #94 |
84. Сообщение от Ordu (ok), 20-Ноя-21, 06:04 | +2 +/– | ![]() |
Загляни в лог модерирования, чтобы заценить насколько "всем пофиг". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
85. Сообщение от Аноним (10), 20-Ноя-21, 07:30 | +/– | ![]() |
Там можно обучать на незавершенном. А для тех кто научился проект всегда найдется например https://github.com/servo/servo давно бы пора уже дописать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
86. Сообщение от Аноним (10), 20-Ноя-21, 07:31 | +1 +/– | ![]() |
Выкинет вала и будет писать на С. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #147 |
88. Сообщение от n00by (ok), 20-Ноя-21, 09:41 | –1 +/– | ![]() |
> Если найдёт аномалии, что вы с этим будете делать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #101, #129 |
89. Сообщение от anonymous (??), 20-Ноя-21, 09:56 | +1 +/– | ![]() |
Доказать можете? Или это просто фантазии? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
90. Сообщение от Аноним (90), 20-Ноя-21, 10:16 | +/– | ![]() |
по стандарту ложное значение 0, истинное не 0. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #91, #95 |
91. Сообщение от Ordu (ok), 20-Ноя-21, 10:51 | –1 +/– | ![]() |
> по стандарту ложное значение 0, истинное не 0. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 Ответы: #92, #96, #172 |
92. Сообщение от n00by (ok), 20-Ноя-21, 11:12 | +1 +/– | ![]() |
>> по стандарту ложное значение 0, истинное не 0. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #93 |
93. Сообщение от Sw00p aka Jerom (?), 20-Ноя-21, 11:42 | +1 +/– | ![]() |
>Так и есть. Из N1570: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #110 |
94. Сообщение от Аноним (31), 20-Ноя-21, 12:25 | +3 +/– | ![]() |
> Почему бы алгоритму этот смысл не вычислить? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #99, #100, #107, #146 |
95. Сообщение от ng (ok), 20-Ноя-21, 12:42 | +2 +/– | ![]() |
> по стандарту ложное значение 0, истинное не 0. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 Ответы: #102, #106, #114, #135 |
96. Сообщение от Аноним (31), 20-Ноя-21, 13:00 | +/– | ![]() |
> var.my_flag = 2; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #98, #118, #145 |
97. Сообщение от Аноньимъ (ok), 20-Ноя-21, 13:03 | +/– | ![]() |
#define true false | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
98. Сообщение от Аноньимъ (ok), 20-Ноя-21, 13:12 | +1 +/– | ![]() |
>сишный стандарт -- он для людей, занимающихся разработкой системного или компактного ПО. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 Ответы: #105, #127 |
99. Сообщение от Аноньимъ (ok), 20-Ноя-21, 13:20 | +1 +/– | ![]() |
>Поэтому любой нормальный программист пишет код так, чтобы при малейшей ошибке, возникающей по вине внутренних переменных, программа упала сразу и со сброшенным на диск дампом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 Ответы: #120 |
100. Сообщение от Ordu (ok), 20-Ноя-21, 13:42 | +1 +/– | ![]() |
> Если разработчик может допустить "_любое_" значение в переменных, имеющих конкретный смысл | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 |
101. Сообщение от Аноним (-), 20-Ноя-21, 13:48 | +1 +/– | ![]() |
В чем прикол ? Один буфер на весь запуск или что-то не так ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #109 |
102. Сообщение от Аноним (102), 20-Ноя-21, 13:58 | +1 +/– | ![]() |
> Ну, и классический пример - безопасное копирование одной строки в другую | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #111 |
103. Сообщение от . (?), 20-Ноя-21, 13:59 | –1 +/– | ![]() |
работает без сети? база уже входит в поставку? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #104 |
104. Сообщение от Аноним (104), 20-Ноя-21, 14:01 | +/– | ![]() |
Рабтает. База как и раньше скачивается отдельно, три вида: Small, Medium, Large. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #108 |
105. Сообщение от Аноним (-), 20-Ноя-21, 14:02 | +/– | ![]() |
Анон все правильно говорит, ну всмысле про сравнение на неноль. дальше читать лень. Кто не понимает сей - начинает толкать ахинею про стандарты и бульёны | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
106. Сообщение от Аноним (-), 20-Ноя-21, 14:03 | +/– | ![]() |
> позволяет писать лаконичный и безопасный код: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #112, #154 |
107. Сообщение от _kp (ok), 20-Ноя-21, 14:06 | +2 +/– | ![]() |
>> нормальный программист пишет код так, чтобы при малейшей ошибке, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 Ответы: #113 |
108. Сообщение от . (?), 20-Ноя-21, 14:07 | +/– | ![]() |
ага, прочёл уже. https://github.com/IntelLabs/control-flag | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #133 |
109. Сообщение от n00by (ok), 20-Ноя-21, 14:14 | –1 +/– | ![]() |
Прикол в том, что код написал "ведущий программист", как заявляет его работодатель. Значит он сам может ответить на достаточно простой вопрос, надо немножко подождать. В крайнем случае кого-то спросит. Они же как бэ разрабатывают операционную систему, а не тупо пилят? ;) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #126 |
110. Сообщение от n00by (ok), 20-Ноя-21, 14:16 | +/– | ![]() |
>>Так и есть. Из N1570: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 Ответы: #116 |
111. Сообщение от ng (ok), 20-Ноя-21, 14:17 | +/– | ![]() |
> только в хеловорлде оно безопасно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #117 |
112. Сообщение от Аноним (-), 20-Ноя-21, 14:22 | –1 +/– | ![]() |
> а в реальности, отсутсвие размерности не позволит компилятору ускорить копирование в несколько раз векториза | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #121 |
113. Сообщение от Аноним (31), 20-Ноя-21, 14:33 | +/– | ![]() |
Вы путаете падения релизов с падениями некорректных сборок и падениями дебажных версий -- все эти падения сильно разные. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 Ответы: #136, #174 |
114. Сообщение от n00by (ok), 20-Ноя-21, 14:37 | –1 +/– | ![]() |
>> по стандарту ложное значение 0, истинное не 0. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #137 |
115. Сообщение от Урри (ok), 20-Ноя-21, 14:49 | –2 +/– | ![]() |
Нет. И мне кажется, что мой троллинг должен быть вполне очевиден любому человеку с IQ больше 50. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #143 |
116. Сообщение от Sw00p aka Jerom (?), 20-Ноя-21, 14:50 | +/– | ![]() |
> По-моему, меня пытаются убедить, что я должен за кого-то прочитать integer promotion | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 Ответы: #119 |
117. Сообщение от n00by (ok), 20-Ноя-21, 14:51 | +/– | ![]() |
Ну вообще там два копирования, следующий вариант скомпилируется в ряде случаев 1 в 1 с исходным | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 Ответы: #131 |
118. Сообщение от Sw00p aka Jerom (?), 20-Ноя-21, 14:57 | +/– | ![]() |
>если же ты присваиваешь значению 2, значит ты не считаешь значение булевым. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
119. Сообщение от n00by (ok), 20-Ноя-21, 14:58 | +/– | ![]() |
Да мне пофик на анализатор, кто-то наврал про стандарт, это недоразумение я и исправил. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #123 |
120. Сообщение от Аноним (31), 20-Ноя-21, 15:05 | –1 +/– | ![]() |
Ну, например, если передать NULL в dest в strcpy(), то будет ошибка сегментации и работать ничего не будет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 Ответы: #122, #124 |
121. Сообщение от Аноним (-), 20-Ноя-21, 15:06 | +1 +/– | ![]() |
>> а в реальности, отсутствие размерности не позволит компилятору ускорить копирование в несколько раз векториза | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 |
122. Сообщение от Аноним (31), 20-Ноя-21, 15:08 | +/– | ![]() |
Пример с NULL в strcpy(), ессно, слишком толстый. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 |
123. Сообщение от Sw00p aka Jerom (?), 20-Ноя-21, 15:12 | +/– | ![]() |
> Да мне пофик на анализатор, кто-то наврал про стандарт, это недоразумение я | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 Ответы: #153 |
124. Сообщение от Аноньимъ (ok), 20-Ноя-21, 15:15 | +1 +/– | ![]() |
>Поэтому программа при _внутренних_ ошибках -- зависящих _только_ (подчёркиваю подчёркиваниями) от устройства программы и ни от чего больше -- должна упасть сразу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 |
126. Сообщение от mikhailnov (ok), 20-Ноя-21, 15:23 | +/– | ![]() |
> Прикол в том, что код написал | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #158 |
127. Сообщение от Аноним (31), 20-Ноя-21, 15:46 | –1 +/– | ![]() |
Простыня имеет отношение не к "компактным программам на C", | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
129. Сообщение от Аноним (31), 20-Ноя-21, 16:02 | +/– | ![]() |
очевидно, что open_vpipe() используется только в этом C-файле -- это служебная внутренняя функция, её суть -- в подсчёте аргумента malloc'а из width и height, а также в понятном (разработчику) названии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #130 |
130. Сообщение от Аноним (31), 20-Ноя-21, 16:32 | +1 +/– | ![]() |
аа, увидел. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 Ответы: #159, #191 |
131. Сообщение от ng (ok), 20-Ноя-21, 16:51 | –1 +/– | ![]() |
> Ну вообще там два копирования, следующий вариант скомпилируется в ряде случаев 1 в 1 с исходным | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 Ответы: #156 |
132. Сообщение от Аноним (134), 20-Ноя-21, 16:51 | +/– | ![]() |
Хватит приплетать. Сходите к врачу, не перекладывайте с больной головы на здоровые. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
133. Сообщение от . (?), 20-Ноя-21, 17:09 | +/– | ![]() |
попробовал medium. гиг в оперативке, на час - 10к строк кода/40 файлов. ничего не нашло. слабенький компьютер, маленький проект. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 |
134. Сообщение от Аноним (134), 20-Ноя-21, 17:15 | –2 +/– | ![]() |
Да нет. Написать однострочный комментарий это дело максимум одной минуты. Тем более, ответить "да мне всё равно" на чей-нибудь рассказ и гнаться за кем-то, чтобы первым завести разговор это разные вещи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
135. Сообщение от Ordu (ok), 20-Ноя-21, 17:22 | –1 +/– | ![]() |
> if ( pStr && *pStr ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #139, #140 |
136. Сообщение от _kp (ok), 20-Ноя-21, 17:58 | +2 +/– | ![]() |
> Падения релизов не допустимы -- это косяк разработчиков. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #113 Ответы: #138 |
137. Сообщение от ng (ok), 20-Ноя-21, 18:12 | +/– | ![]() |
> А в "классическом Си" никакого TRUE не было. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 |
138. Сообщение от Аноним (31), 20-Ноя-21, 18:38 | +/– | ![]() |
ещё раз: у вас речь идёт о падениях релизов; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 |
139. Сообщение от Аноним (31), 20-Ноя-21, 18:47 | +1 +/– | ![]() |
> За венгерскую нотацию полагается стерилизация, чтобы избежать распространения вредоносных мутаций ДНК. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #151, #157 |
140. Сообщение от ng (ok), 20-Ноя-21, 18:58 | +/– | ![]() |
>> if ( pStr && *pStr ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 |
141. Сообщение от Прохожий (??), 20-Ноя-21, 23:41 | –1 +/– | ![]() |
Как только люди не извращаются, только бы не переходить на изначально нормальный, современный язык Rust, свободный от недостатков г-на мамонта под названием Си. Ещё больше чекеров богу чекеров. Уже до машинного обучения дошло там, где нормальный компилятор проверяет подобные ошибки легко и непринуждённо. А луддиты ликуют - им очередной костыль подарили. Инвалиды, что с них взять. Интеллектуальные инвалиды. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #175 |
142. Сообщение от Прохожий (??), 20-Ноя-21, 23:46 | +1 +/– | ![]() |
>по мне код на расте ужасное нечитаемое Г | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
143. Сообщение от Прохожий (??), 20-Ноя-21, 23:53 | +1 +/– | ![]() |
Можно больше подробностей про то, где в Расте что-то ломают каждые три месяца? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 Ответы: #171 |
144. Сообщение от Прохожий (??), 21-Ноя-21, 00:00 | –3 +/– | ![]() |
>Неужели эта поделка поможет решету стать менее дырявым? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #155 |
145. Сообщение от Прохожий (??), 21-Ноя-21, 00:19 | –1 +/– | ![]() |
Думаю, это все-таки тебе надо поразмыслить вот над чем. Программирование чего-либо - это не процесс ради процесса. Программированием обычно какую-то конечную цель пытаются достичь. И если на языке А это делается с головой болью, бессонными ночами и нервотрепкой в попытке разобраться, где произошло некорректное приведение типов или обращение к не той области памяти, а на языке Б такие ошибки сведены к минимуму, то разумный рациональный человек выберет язык Б. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
146. Сообщение от Прохожий (??), 21-Ноя-21, 01:10 | +/– | ![]() |
>Если разработчик может допустить "_любое_" значение в переменных, имеющих конкретный смысл и конкретный спектр принимаемых значений | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 Ответы: #185 |
147. Сообщение от Прохожий (??), 21-Ноя-21, 01:13 | –1 +/– | ![]() |
Так сделал бы только человек с удручающе низкими когнитивными способностями. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 |
148. Сообщение от Прохожий (??), 21-Ноя-21, 01:16 | +/– | ![]() |
Евгений Ваганович, это вы? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 |
150. Сообщение от Прохожий (??), 21-Ноя-21, 01:20 | –2 +/– | ![]() |
Да, в клубе ценителей г-на мамонта не нужны, тут ты прав. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
151. Сообщение от Ordu (ok), 21-Ноя-21, 03:34 | –1 +/– | ![]() |
>> За венгерскую нотацию полагается стерилизация, чтобы избежать распространения вредоносных мутаций ДНК. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 Ответы: #173 |
152. Сообщение от Аноним (152), 21-Ноя-21, 05:37 | +/– | ![]() |
А знаете, какой еще инструмент может определить аномалии и непохожести кода на чужой код? Любой антиплагиат. Если у меня свой интересный стиль написания кода, это не значит, что у меня там ошибки и аномалии. cppcheck, clang-analyzer и -fsanitize всякие, если научиться ими пользоваться, дадут хорошее определение ошибок. А если еще и вспомнить великое искусство использования отладчиком, так вообще красота. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
153. Сообщение от n00by (ok), 21-Ноя-21, 10:15 | +/– | ![]() |
>> Да мне пофик на анализатор, кто-то наврал про стандарт, это недоразумение я | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #123 Ответы: #167 |
154. Сообщение от ng (ok), 21-Ноя-21, 10:18 | –1 +/– | ![]() |
>> позволяет писать лаконичный и безопасный код: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #164 |
155. Сообщение от Аноним (155), 21-Ноя-21, 10:25 | +1 +/– | ![]() |
Ох как только языком это раст’аманы могу. Это все что они могут - трепать языком. А теперь давай собирай свои растовые программы без libc. Если мозгов только хватает чтобы за тебя другие разработчики возились с памятью, указателями и процессором тебе бы лучше оставить профессию людям с IQ куда выше табуретки. Иди на надевай фуфайку и на завод работать, нечего делать тебе в офисе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 Ответы: #165, #166 |
156. Сообщение от n00by (ok), 21-Ноя-21, 11:16 | +/– | ![]() |
>> Ну вообще там два копирования, следующий вариант скомпилируется в ряде случаев 1 в 1 с исходным | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 Ответы: #160 |
157. Сообщение от n00by (ok), 21-Ноя-21, 11:22 | +/– | ![]() |
> и чем вам не угодил лаконичный pStr? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 |
158. Сообщение от n00by (ok), 21-Ноя-21, 11:53 | –3 +/– | ![]() |
>> Прикол в том, что код написал | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 Ответы: #178, #179 |
159. Сообщение от n00by (ok), 21-Ноя-21, 11:53 | –1 +/– | ![]() |
Про отсутствие free() я явно написал и лишнее не цитировал, поскольку вопрос касается только работы с памятью (и на мелочи вроде int для размера закрываем глаза). Программист операционных систем ответил в #126, что система за ним подчистит, а код вообще писал не он. :) То что Вы копали глубже и нашли close() лишь усугубляет ситуацию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 |
160. Сообщение от ng (ok), 21-Ноя-21, 12:06 | +/– | ![]() |
> стало быть инициализируется посредством копирования данных. Чего можно было бы избежать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 Ответы: #161 |
161. Сообщение от n00by (ok), 21-Ноя-21, 12:14 | +/– | ![]() |
Я не понял, при чём тут газ и лёд, и когда проходят болезни неофитов. Вон в соседней ветке (после #88) "ведущий разработчик" операционной системы плавает в теме storage duration. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 Ответы: #162 |
162. Сообщение от ng (ok), 21-Ноя-21, 12:33 | +/– | ![]() |
> Я не понял, при чём тут газ и лёд, и когда проходят болезни неофитов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #161 Ответы: #163 |
163. Сообщение от n00by (ok), 21-Ноя-21, 12:56 | +/– | ![]() |
Так вот общий случай - это работа с памятью. Частный случай - копирование. Перед тем как что-то куда-то копировать, хорошо бы понимать, какие бывают типы storage. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 |
164. Сообщение от Аноним (-), 21-Ноя-21, 12:57 | +/– | ![]() |
> Иногда лучше реально жевать, чем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #154 Ответы: #194 |
165. Сообщение от DyadyushkaAU (ok), 21-Ноя-21, 13:08 | +/– | ![]() |
> А теперь давай собирай свои растовые программы без libc | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #155 |
166. Сообщение от Аноним (-), 21-Ноя-21, 13:11 | –1 +/– | ![]() |
> А теперь давай собирай свои растовые программы без libc. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #155 |
167. Сообщение от Sw00p aka Jerom (?), 21-Ноя-21, 14:36 | +/– | ![]() |
> Очевидно, "не 0" и 1 это не одно и то же, как | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 Ответы: #168 |
168. Сообщение от n00by (ok), 21-Ноя-21, 15:21 | +/– | ![]() |
> я не могу найти в стандарте "ложное значение 0, истинное не 0" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #167 Ответы: #170 |
169.
Сообщение от Аноним![]() | +1 +/– | ![]() |
А оно ищет не ошибки, а аномалии. То есть всё, что выглядит необычно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
170. Сообщение от Sw00p aka Jerom (?), 21-Ноя-21, 17:56 | +/– | ![]() |
> Я тоже не нашёл. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 Ответы: #187 |
171. Сообщение от Урри (ok), 21-Ноя-21, 18:30 | –2 +/– | ![]() |
> Обычно человек ругает то, с чем не в состоянии разобраться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 Ответы: #176 |
172. Сообщение от Урри (ok), 21-Ноя-21, 18:43 | +/– | ![]() |
Харош троллить детей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #186 |
173. Сообщение от Урри (ok), 21-Ноя-21, 19:01 | +/– | ![]() |
> Назови переменную qr, и этого за глаза и за уши хватит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #151 Ответы: #182 |
174. Сообщение от Урри (ok), 21-Ноя-21, 19:11 | +/– | ![]() |
> А падения дебажных версий очень полезны -- это процесс разработки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #113 |
175. Сообщение от Урри (ok), 21-Ноя-21, 19:25 | +/– | ![]() |
> ... нормальный компилятор ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 |
176. Сообщение от Аноним (-), 21-Ноя-21, 20:43 | +1 +/– | ![]() |
> Или вы действительно считаете, что раст - это такой недостижимый рокет-саенс, самый | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 Ответы: #180 |
177. Сообщение от Урри (ok), 21-Ноя-21, 20:46 | +/– | ![]() |
Прогнал свой хелловорлд, 5600 строк страшноватого С (главная функция одна занимает 2000 строк, знаю-знаю...) и т.д., достаточно хаков ибо надо быстро, а не понятно даже ребенку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #196 |
178. Сообщение от mikhailnov (ok), 21-Ноя-21, 21:18 | +/– | ![]() |
"один из ведущих разработчиков" != "ведущий программист", как бы тебе ни хотелось натянуть сову на глобус. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #158 |
179. Сообщение от mikhailnov (ok), 21-Ноя-21, 21:29 | +/– | ![]() |
Этот код напоминает мою раннюю писанину на баше: глобальные переменные, оперирование ими из отдельных функций, несамодостаточность функций, как следствие, невозможность сделать нормальные автотесты функций. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #158 Ответы: #190 |
180. Сообщение от Урри (ok), 21-Ноя-21, 22:07 | –2 +/– | ![]() |
Ээээ, щито? На чем там меня ловили? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #176 Ответы: #183 |
181.
Сообщение от freecoder![]() | +/– | ![]() |
Вы описали бессмысленные и несуществующие в Rust синтаксические конструкции. Что же касается сборки старых проектов: у вас есть негативный опыт? Можете его описать подробне? Не встречал ни разу сколь либо значимых проблем с обратной совместимостью в Rust. Не за то критикуете. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
182. Сообщение от Ordu (ok), 21-Ноя-21, 22:44 | +/– | ![]() |
>> Назови переменную qr, и этого за глаза и за уши хватит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 |
183. Сообщение от Аноним (-), 21-Ноя-21, 23:01 | +/– | ![]() |
| ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #180 |
184. Сообщение от burjui (ok), 21-Ноя-21, 23:28 | +2 +/– | ![]() |
Бесполезный софт. Опеннетовские сишники пишут код без ошибок, надо просто их размножить. Это сложно, т.к. девушек здесь нет, но что поделать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #232 |
185. Сообщение от _kp (ok), 21-Ноя-21, 23:28 | +/– | ![]() |
> следует похоронить и забыть, как о страшном сне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 |
186. Сообщение от Ordu (ok), 21-Ноя-21, 23:46 | +/– | ![]() |
> Харош троллить детей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #188, #199 |
187. Сообщение от n00by (ok), 22-Ноя-21, 08:50 | +/– | ![]() |
>> Я тоже не нашёл. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #170 Ответы: #204 |
188. Сообщение от n00by (ok), 22-Ноя-21, 09:07 | +/– | ![]() |
> Ты про principle of the least surprise слышал? Так вот, этот принцип | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #186 Ответы: #192 |
190. Сообщение от n00by (ok), 22-Ноя-21, 09:13 | +/– | ![]() |
То есть найти ошибку в приведённом фрагменте из 7 строчек ты не смог. Я не считаю нужным тебе на неё указывать и вообще учить, поскольку ты за 5 лет не осилил азы Си и публично признал, что не являешься программистом. Осталось тебе приступить к сбору пакетиков в специально отведённом месте. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #179 |
191. Сообщение от n00by (ok), 22-Ноя-21, 09:20 | +/– | ![]() |
В итоге "ведущий разработчик" публично признал в #178, что он не программист. Вопрос "зачем там вообще allocated storage" снят. :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 |
192. Сообщение от Ordu (ok), 22-Ноя-21, 09:53 | +/– | ![]() |
Во-первых, тебя сейчас понесло в сторону. Даже если ты прав, то ты описываешь _ещё_ один источник удивления для программиста, не отменяя при этом тот, который описываю я. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #188 Ответы: #193 |
193. Сообщение от n00by (ok), 22-Ноя-21, 10:25 | +/– | ![]() |
> Во-первых, тебя сейчас понесло в сторону. Даже если ты прав, то ты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 Ответы: #195 |
194. Сообщение от ng (ok), 22-Ноя-21, 12:25 | +/– | ![]() |
> То, что ты очередной опеннетный теоретик-балабол, стало понятно еще из предыдущего примера, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #164 |
195. Сообщение от Ordu (ok), 22-Ноя-21, 12:33 | +1 +/– | ![]() |
> Ну да, когда состояние где-то сохраняется - это потенциальный источник ошибок. Некоторые этому почему-то удивляются. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #193 Ответы: #198 |
196. Сообщение от Аноним (-), 22-Ноя-21, 13:21 | –1 +/– | ![]() |
Ты Си плюс-плюсник, другого оттебя и не ожидаешь. Любой чистосишник знает, что при превышении количества строк выше ста, надо код выносить на новый файл. Тебя плюсовика этому видимо не учили. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 Ответы: #201 |
197. Сообщение от Аноним (197), 22-Ноя-21, 13:59 | +1 +/– | ![]() |
Можно подумать это не они тут seo себе накручивают в комментах... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
198. Сообщение от n00by (ok), 22-Ноя-21, 14:28 | +/– | ![]() |
> Взять к примеру PathBuf: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #195 |
199. Сообщение от Урри (ok), 22-Ноя-21, 15:33 | +/– | ![]() |
Не смешивай буль и бит. Это разные сущности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #186 |
201. Сообщение от Аноним (201), 22-Ноя-21, 16:38 | +1 +/– | ![]() |
Плюсплюсник не станет городить метод из 2000 строк. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #196 Ответы: #202 |
202. Сообщение от Урри (ok), 22-Ноя-21, 17:00 | +2 +/– | ![]() |
> Плюсплюсник не станет городить метод из 2000 строк. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #201 Ответы: #203 |
203. Сообщение от Аноним (-), 22-Ноя-21, 17:51 | +/– | ![]() |
>Разбиение на отдельные функции приводит к усложнению поддержки и меньшей читабельности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #202 Ответы: #207 |
204. Сообщение от Sw00p aka Jerom (?), 22-Ноя-21, 21:38 | +/– | ![]() |
>Многократное повторения мантр | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #187 Ответы: #206 |
206. Сообщение от n00by (ok), 23-Ноя-21, 07:45 | +/– | ![]() |
> смотрим в книгу видим фигу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #204 Ответы: #210 |
207. Сообщение от n00by (ok), 23-Ноя-21, 07:52 | +/– | ![]() |
Посмотрите, к примеру, ВМ OCaml, что бы не задавать глупых вопросов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #203 Ответы: #212 |
209. Сообщение от Andrey_Karpov (ok), 23-Ноя-21, 11:25 | +/– | ![]() |
Комментировал на тему ControlFlag здесь: https://habr.com/ru/company/pvs-studio/news/t/589247/comment... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
210. Сообщение от Sw00p aka Jerom (?), 23-Ноя-21, 11:40 | +/– | ![]() |
6.3.1.2 Boolean type | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #206 Ответы: #211 |
211. Сообщение от n00by (ok), 23-Ноя-21, 12:03 | +/– | ![]() |
> 6.3.1.2 Boolean type | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #210 Ответы: #214 |
212. Сообщение от Аноним (-), 23-Ноя-21, 12:06 | +/– | ![]() |
Защищать рукожопых плохое занятие. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #207 Ответы: #213 |
213. Сообщение от n00by (ok), 23-Ноя-21, 12:11 | –1 +/– | ![]() |
Анон, а что сделал ты, что бы я прислушался к твоему мнению? Задизайнил язык, который оказал влияние на индустрию, написал к нему компиляторы в машинный код и байт-код + интерпретатор? Или всего лишь сумел настроить Тор и набросил на Опеннет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #212 |
214. Сообщение от Sw00p aka Jerom (?), 23-Ноя-21, 13:21 | +/– | ![]() |
комент 3.90 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #211 Ответы: #215 |
215. Сообщение от n00by (ok), 23-Ноя-21, 14:31 | +/– | ![]() |
> комент 3.90 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 Ответы: #216 |
216. Сообщение от Sw00p aka Jerom (?), 23-Ноя-21, 15:43 | +/– | ![]() |
> Но никто третий день не может привести цитату, тогда как _Bool определён | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #215 Ответы: #217 |
217. Сообщение от n00by (ok), 23-Ноя-21, 15:58 | +/– | ![]() |
>> Но никто третий день не может привести цитату, тогда как _Bool определён | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #216 Ответы: #218, #219 |
218. Сообщение от Sw00p aka Jerom (?), 23-Ноя-21, 17:09 | +/– | ![]() |
> Нет цитаты с определением ложного и истинных значений? Я могу её привести, но зачем мне это надо? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #217 Ответы: #220 |
219. Сообщение от Sw00p aka Jerom (?), 23-Ноя-21, 17:15 | +/– | ![]() |
>Дословно: "по стандарту ложное значение 0, истинное не 0". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #217 Ответы: #221 |
220. Сообщение от n00by (ok), 23-Ноя-21, 17:22 | +/– | ![]() |
>> Нет цитаты с определением ложного и истинных значений? Я могу её привести, но зачем мне это надо? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #218 Ответы: #222, #224 |
221. Сообщение от n00by (ok), 23-Ноя-21, 17:31 | +/– | ![]() |
>>Дословно: "по стандарту ложное значение 0, истинное не 0". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #219 Ответы: #223 |
222. Сообщение от Sw00p aka Jerom (?), 23-Ноя-21, 17:45 | +/– | ![]() |
> Остаётся недоказанным. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #220 Ответы: #225 |
223. Сообщение от Sw00p aka Jerom (?), 23-Ноя-21, 17:49 | +/– | ![]() |
> Это если не читать стандарт, тогда можно. Стандарт в 100 раз более | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #221 Ответы: #227 |
224. Сообщение от Sw00p aka Jerom (?), 23-Ноя-21, 18:31 | +/– | ![]() |
> Остаётся недоказанным. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #220 Ответы: #226 |
225. Сообщение от n00by (ok), 24-Ноя-21, 07:14 | +/– | ![]() |
>>> Утверждение "по стандарту ложное значение 0, истинное не 0" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #222 |
226. Сообщение от n00by (ok), 24-Ноя-21, 07:16 | +/– | ![]() |
Ну вот, уже освоили поиск по названиям пунктов, которые я давал. Но это не про истину и ложь, а про скаляры и приведение типов. Продолжайте поиск. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #224 |
227. Сообщение от n00by (ok), 24-Ноя-21, 07:23 | +/– | ![]() |
>> Это если не читать стандарт, тогда можно. Стандарт в 100 раз более | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #223 Ответы: #228 |
228. Сообщение от Sw00p aka Jerom (?), 24-Ноя-21, 11:49 | +/– | ![]() |
>Речь шла о языке Си, стандарт языка Си. Где якобы "по стандарту ложное значение 0, истинное не 0" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #227 Ответы: #229 |
229. Сообщение от n00by (ok), 24-Ноя-21, 16:26 | +/– | ![]() |
>>Речь шла о языке Си, стандарт языка Си. Где якобы "по стандарту ложное значение 0, истинное не 0" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #228 Ответы: #230 |
230. Сообщение от Sw00p aka Jerom (?), 24-Ноя-21, 21:07 | +/– | ![]() |
>Не надоело? Там даже слов true и false нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #229 Ответы: #231 |
231. Сообщение от n00by (ok), 25-Ноя-21, 07:38 | +/– | ![]() |
>>Не надоело? Там даже слов true и false нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #230 Ответы: #233 |
232. Сообщение от Аноним (-), 25-Ноя-21, 09:37 | +/– | ![]() |
Ногебайсо, бум размножаться. Но что поделать ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #184 |
233. Сообщение от Sw00p aka Jerom (?), 25-Ноя-21, 18:23 | +/– | ![]() |
> Должно быть подтверждение заявления "по стандарту ложное значение 0, истинное не 0". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #231 Ответы: #234 |
234. Сообщение от n00by (ok), 26-Ноя-21, 11:59 | +/– | ![]() |
Дамы и господа, делайте ставки! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #233 Ответы: #235 |
235. Сообщение от Sw00p aka Jerom (?), 26-Ноя-21, 14:06 | +/– | ![]() |
> directives. They | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #234 Ответы: #236 |
236. Сообщение от n00by (ok), 26-Ноя-21, 14:28 | +/– | ![]() |
> замените 1 на 2 в своем макросе true | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #235 Ответы: #237 |
237. Сообщение от Sw00p aka Jerom (?), 26-Ноя-21, 16:03 | +/– | ![]() |
> Балабол заявил, что в стандарте "значение ... истинное не 0" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #236 Ответы: #238 |
238. Сообщение от n00by (ok), 27-Ноя-21, 08:06 | +/– | ![]() |
Заявление балабола: "по стандарту ... значение ... истинное не 0" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #237 Ответы: #239 |
239. Сообщение от Sw00p aka Jerom (?), 27-Ноя-21, 11:49 | +/– | ![]() |
> Заявление балабола: "по стандарту ... значение ... истинное не 0" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #238 Ответы: #240 |
240. Сообщение от n00by (ok), 27-Ноя-21, 13:16 | +/– | ![]() |
Заявление балабола: "по стандарту ... значение ... истинное не 0" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #239 Ответы: #241 |
241. Сообщение от Sw00p aka Jerom (?), 27-Ноя-21, 14:25 | +/– | ![]() |
продолжайте в том же духе, ниже копипаста комента | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #240 Ответы: #242 |
242. Сообщение от n00by (ok), 28-Ноя-21, 07:34 | +/– | ![]() |
Что же заставило Sw00p aka Jerom, который впервые увидел выдержки из стандарта неделю назад, всё это время отрицать объективную реальность? Сможет ли балабол объяснить свои действия, или сольётся? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #241 Ответы: #243 |
243. Сообщение от Sw00p aka Jerom (?), 28-Ноя-21, 12:45 | +/– | ![]() |
| ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #242 Ответы: #244 |
244. Сообщение от n00by (ok), 28-Ноя-21, 17:20 | +/– | ![]() |
Могу повторить последний фокус. Есть ещё пара лишних недель? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #243 Ответы: #245 |
245. Сообщение от Sw00p aka Jerom (?), 28-Ноя-21, 17:25 | +/– | ![]() |
> Могу повторить последний фокус. Есть ещё пара лишних недель? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #244 Ответы: #246 |
246. Сообщение от n00by (ok), 28-Ноя-21, 17:35 | +/– | ![]() |
Хорошо. Осталось уточнить один момент. У тебя уже было такое, что администратор удалил множество твоих сообщений с матом? Или это кто-то другой за тебя постарался? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #245 Ответы: #247 |
247. Сообщение от Sw00p aka Jerom (?), 29-Ноя-21, 00:28 | +/– | ![]() |
> Хорошо. Осталось уточнить один момент. У тебя уже было такое, что администратор | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #246 Ответы: #248 |
248. Сообщение от n00by (ok), 29-Ноя-21, 07:51 | +/– | ![]() |
>> Хорошо. Осталось уточнить один момент. У тебя уже было такое, что администратор | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #247 Ответы: #249 |
249. Сообщение от Sw00p aka Jerom (?), 29-Ноя-21, 11:20 | +/– | ![]() |
> Значит это ты матерился. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #248 Ответы: #250 |
250. Сообщение от n00by (ok), 29-Ноя-21, 11:52 | +/– | ![]() |
Ой, ой, полегче на поворотах с нотациями и попыткой списать дефекацию ганглия на алкогольное опьянение. Всё есть в истории https://opennet.ru/51523-llvm | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #249 |
257. Сообщение от Enamel (ok), 04-Дек-21, 19:28 | +/– | ![]() |
> проблема раст какраз в safe и unsafe | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |