|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от opennews (??) on 18-Мрт-16, 18:28 | ||
Разработчики коммерческого статического анализатора PVS-Studio выполнили (http://www.viva64.com/ru/b/0383/) проверку библиотеки GTK+. В целом, в основном выявлены опечатки и мелкие недочеты. Из потенциальных ошибок, требующих анализа и исправления, упоминается приведение знакового типа к беззнаковому, указание оператора '=' вместо '==' в сравнении, использование одной переменной для внешнего и вложенного циклов, возможный выход за границы массива, отсутствие проверок на нулевые указатели. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Результаты статического анализа кода библиотеки GTK+" | +21 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 18:28 | ||
чет дохрена пвс студии стало - совсем не покупают что ли? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Результаты статического анализа кода библиотеки GTK+" | +8 +/– | |
Сообщение от A.Stahl (ok) on 18-Мрт-16, 18:36 | ||
Причём раньше они хоть какой-то уровень своего спама поддерживали -- иногда там даже были куски забавного кода. А что теперь? 3 строки о факте проверки. Фу! | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Шурек Табуреткин (ok) on 18-Мрт-16, 18:38 | ||
И главное ж лезут повсюду... Опеннет, ЛОР. Везде все засрали :( | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
9. "Результаты статического анализа кода библиотеки GTK+" | +12 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 18:49 | ||
Главное к опенсорсу никак не относятся. Требуют вьюжлстудию, которой никто из вменяемых разработчиков уж лет 5 не пользуется из-за плохой поддержки стандартов. Полный КГ/АМ. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
11. "Результаты статического анализа кода библиотеки GTK+" | –2 +/– | |
Сообщение от Roman (??) on 18-Мрт-16, 18:57 | ||
А чем вменяемые пользуются, простите? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
15. "Результаты статического анализа кода библиотеки GTK+" | +8 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 19:25 | ||
Вменяемые пользуются всем тем, куда g++ можно прикрутить без танцев с бубном. QtCreator, нпаример. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
17. "Результаты статического анализа кода библиотеки GTK+" | +8 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 19:36 | ||
> А чем вменяемые пользуются, простите? | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
54. "Результаты статического анализа кода библиотеки GTK+" | –2 +/– | |
Сообщение от другойАнонимус on 19-Мрт-16, 02:59 | ||
> Без clang это не инструмент а пародия. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
57. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 03:22 | ||
> Visual Studio умеет в clang. Пруф: http://i.imgur.com/UKjpoER.png | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
59. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 04:33 | ||
> Visual Studio умеет в clang. Пруф: http://i.imgur.com/UKjpoER.png | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
68. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 15:32 | ||
> 9 Гб | ||
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору |
85. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Любитель сладких персиков on 19-Мрт-16, 21:04 | ||
Там видновс10 в комплекте | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
62. "Результаты статического анализа кода библиотеки GTK+" | +3 +/– | |
Сообщение от Oleg (??) on 19-Мрт-16, 13:21 | ||
Как же быстро люди объединяются против чужого успеха. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
65. "Результаты статического анализа кода библиотеки GTK+" | –2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 15:13 | ||
О, флюродросеры приехали. Статьи (скорее, статья) про огрехи была бы действительно полезна, но для этого же нужно проанализировать кучу проектов, классифицировать проблемы, выделить общие причины их возникновения и подробно про это рассказать. Или просто привести весь список своих правил анализа, на что они никогда не пойдут. Но нет, они раз в неделю прогоняют новый проект и пишут бесполезную статейку в которой и читать-то нечего: в очередной раз перепутали местами аргументы memset да условие скопипастили неправильно. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
75. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 19:12 | ||
> О, флюродросеры приехали. Статьи (скорее, статья) про огрехи была бы действительно полезна, | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
101. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Sabakwaka (ok) on 21-Мрт-16, 09:45 | ||
Здесь граждане верят в «стандарты Си»! — они точно знают, что код исполняется одинаково на всех процессорах и еще много всякого. | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
74. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 18:57 | ||
> Как же быстро люди объединяются против чужого успеха. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
86. "Результаты статического анализа кода библиотеки GTK+" | +3 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 23:33 | ||
> Как же быстро люди объединяются против чужого успеха. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
82. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 19:37 | ||
> Главное к опенсорсу никак не относятся. Требуют вьюжлстудию, которой никто из вменяемых | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
87. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 23:52 | ||
> По поводу Visual Studio Вы не правы. Это один из наиболее популярных | ||
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору |
91. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Andrey_Karpov (ok) on 20-Мрт-16, 00:29 | ||
> Идите и чикерьте свои сорцы винды и вьюжлстудии, если сможете. | ||
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору |
93. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Аноним (??) on 20-Мрт-16, 02:23 | ||
Я конечно понимаю что в пиарщики идут не гроссмейстеры, но догадаться насколько опеннетчикам интересен MS и их "опенсорц" не так уж трудно. В следующий раз попробуйте запостить пару страниц мана по системному программированию Linux где-нибудь на майкрософтовских ресурсах, там вам понятнее объяснят. | ||
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору |
100. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Наркоман on 21-Мрт-16, 09:08 | ||
А откуда у вас право решать за всех их интерес к опенсорцу мс? | ||
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору |
103. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от тоже Аноним (ok) on 21-Мрт-16, 09:58 | ||
Пламенная любовь опеннетовских троллей к опенсорцу M$ - это их личные половые трудности, мы просто тактично стараемся этого не замечать. | ||
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору |
73. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 18:49 | ||
Забавно. Часто не мы выкладываем какие-то новости. Просто людям нравятся наши заметки, и они хотят ими поделиться. Как например сейчас. Но нас всё журят за рекламу и спам. Интересно наблюдать со стороны. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
104. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Michael Shigorin (ok) on 21-Мрт-16, 16:22 | ||
> Но нас всё журят за рекламу и спам. Интересно наблюдать со стороны. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
107. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от chinarulezzz (ok) on 22-Мрт-16, 13:36 | ||
>Нас тоже журят, притом то за "рекламу", то за "про вас ничего не слышно". :) | ||
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору |
21. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от Служба ИБ on 18-Мрт-16, 19:50 | ||
А здесь не куски кода? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
23. "Результаты статического анализа кода библиотеки GTK+" | –3 +/– | |
Сообщение от A.Stahl (ok) on 18-Мрт-16, 20:08 | ||
Ты предлагаешь мне бегать по каким-то ссылкам чтобы ознакомиться с рекламой? | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
25. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от Michael Shigorin (ok) on 18-Мрт-16, 20:32 | ||
> Ты предлагаешь мне бегать по каким-то ссылкам чтобы ознакомиться с рекламой? | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
26. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 21:01 | ||
>только бы и впрямь ещё под линукс спортировались, что ли... | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
31. "Результаты статического анализа кода библиотеки GTK+" | +3 +/– | |
Сообщение от виндотролль (ok) on 18-Мрт-16, 21:47 | ||
дружище, тебе забесплатно проверили твой любимый GTK+ на ошибки. Сказал бы спасибо. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
32. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Яйцассыром on 18-Мрт-16, 22:03 | ||
то есть на складе есть, а в магазине нет? привезут только под заказ и без коробки? | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
35. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от виндотролль (ok) on 18-Мрт-16, 22:29 | ||
> то есть на складе есть, а в магазине нет? привезут только под | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
50. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от gogo on 19-Мрт-16, 01:41 | ||
Их никто не заставляется делать чтобы работало всегда и везде. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
52. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от виндотролль (ok) on 19-Мрт-16, 02:46 | ||
Вот вы так говорите, как будто коммерческая компания вам чем-то обязана. | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
53. "Результаты статического анализа кода библиотеки GTK+" | +3 +/– | |
Сообщение от Led (ok) on 19-Мрт-16, 02:58 | ||
> Я уже лет 5 как пользуюсь только линуксом дома и на работе, | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
55. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от виндотролль (ok) on 19-Мрт-16, 03:05 | ||
> А толку-то - "доказывать"? Если "Я уже лет 5 как пользуюсь только | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
66. "Результаты статического анализа кода библиотеки GTK+" | –3 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 15:21 | ||
> Вот вы так говорите, как будто коммерческая компания вам чем-то обязана. | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
105. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Michael Shigorin (ok) on 21-Мрт-16, 16:24 | ||
> Но версия под линукс существует, а значит кому-то она понадобилась. | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
58. "Результаты статического анализа кода библиотеки GTK+" | –2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 04:20 | ||
> Представьте, если б с вас за пульсу еще брали деньги. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
36. "Результаты статического анализа кода библиотеки GTK+" | –2 +/– | |
Сообщение от виндотролль (ok) on 18-Мрт-16, 22:31 | ||
> за отсутствие коробки цену скинут? | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
33. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Илья (??) on 18-Мрт-16, 22:03 | ||
> дружище, тебе забесплатно проверили твой любимый GTK+ на ошибки. Сказал бы спасибо. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
64. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 15:06 | ||
> Версию под линукс они могут продать под заказ, коробочной нету. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
71. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от maximnik0 on 19-Мрт-16, 16:28 | ||
> Боюсь, кончат как владельцы Watcom C или Stony Brook Pascal, которые сдохли, | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
83. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от виндотролль (ok) on 19-Мрт-16, 20:39 | ||
> Версию под линукс они продать не могут. Вообще не могут, потому что | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
84. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 21:03 | ||
> Ну, я помню, что на хабре представители компании на вопрос о линукс | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
92. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-16, 01:42 | ||
> Если Вы сотрудник компании, то пишите нам на почту - будем общаться, всё покажем, всё расскажем. | ||
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору |
94. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Andrey_Karpov (ok) on 20-Мрт-16, 10:08 | ||
> То есть одно из главных утверждений — что вы продаёте только компаниям — верно? | ||
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору |
76. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 19:17 | ||
> PVS-Studio проприетарщина, так ещё и только под Windows да ещё и | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
88. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 23:56 | ||
> Я бы сказал по-другому. Наш клиент — это человек, обычно работающий в | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
56. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 03:07 | ||
> А ребята нормальные, только бы и впрямь ещё под линукс спортировались, что ли... | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
4. "Результаты статического анализа кода библиотеки GTK+" | –4 +/– | |
Сообщение от АнонимХ (ok) on 18-Мрт-16, 18:39 | ||
> указание оператора '=' вместо '==' в сравнении | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 18:41 | ||
> как ++i (вместо i++) у плюсплюсников. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
7. "Результаты статического анализа кода библиотеки GTK+" | –3 +/– | |
Сообщение от АнонимХ (ok) on 18-Мрт-16, 18:46 | ||
Это сторонники i++ должны доказывать правильность своей позиции. А то дойдем и до того, что const не нужно. ++i-оператор проще, с минимальной семантикой, поэтому его использование должно быть очевидно, i++ же - оператор с более сложной семантикой, его использование следует обосновать. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
34. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Илья (??) on 18-Мрт-16, 22:06 | ||
> Может еще и for(;;) vs. while(true) вызывает у вас вопрос? :) | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
69. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 16:14 | ||
const - промашка языка. Но, на сколько я знаю, в gcc можно переключит на mutable | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
70. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 16:15 | ||
> Это сторонники i++ должны доказывать правильность своей позиции | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
98. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Sabakwaka (ok) on 21-Мрт-16, 00:27 | ||
> Это сторонники i++ должны доказывать правильность своей позиции. А то дойдем и | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
16. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 19:28 | ||
> код, в котором это было бы критично | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
40. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от all_glory_to_the_hypnotoad (ok) on 18-Мрт-16, 23:09 | ||
> ... все еще не каждый компилятор оптимизирует (даже если итератор на самом деле превращается в указатель и все функции inline). | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
77. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 19:26 | ||
> Это всё равно не имеет значения, даже без оптимизации такая операция довольно | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
6. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 18:44 | ||
И конечно же компилируете свое ... с выключенными варнингами ? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
10. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от АнонимХ (ok) on 18-Мрт-16, 18:56 | ||
Конечно нет, не переводите тему. Варнинги так же должны рефлекторно восприниматься как потенциальные ошибки. Желательно Werror. А вот статический анализатор еще не использовал, кстати. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
41. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от all_glory_to_the_hypnotoad (ok) on 18-Мрт-16, 23:11 | ||
Это вполне легитимная и используемая операция (т.е. присваивание в if(...) ), никакого предупреждения не будет. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
42. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от all_glory_to_the_hypnotoad (ok) on 18-Мрт-16, 23:14 | ||
да, предупреждение на самом деле есть, предлагает в скобки завернуть. Ну тогда вообще пробелмы нет. | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
44. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Led (ok) on 18-Мрт-16, 23:22 | ||
да, и присаоение в if'е - не от большого ума. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
18. "Результаты статического анализа кода библиотеки GTK+" | –4 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 19:40 | ||
> Всегда стараюсь писать if(CONSTANT == variable). Но мне говорят: ты чо, сейчас | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
20. "Результаты статического анализа кода библиотеки GTK+" | +5 +/– | |
Сообщение от Другой Омномним on 18-Мрт-16, 19:49 | ||
Всегда спотыкаюсь, когда читаю такой код. Привыкнуть конечно можно, но считаю, что машина должна подстраиваться под человека, а не наоборот. Компиляторы давно предупреждают о присвоении в условии, поэтому нет смысла извращаться. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
24. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от АнонимХ (ok) on 18-Мрт-16, 20:10 | ||
Наверное еще на int const n; вместо const int n; спотыкаешься? А ведь это best practice для С и плюсов, повышает внимание к деталям при чтении кода | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
39. "Результаты статического анализа кода библиотеки GTK+" | +1 +/– | |
Сообщение от Annimzus (ok) on 18-Мрт-16, 23:03 | ||
> как ++i (вместо i++) у плюсплюсников. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
60. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Мяут (ok) on 19-Мрт-16, 12:35 | ||
Саттер об этом пишет в "Сложных задачах". Вот тут: http://herbsutter.com/2013/05/13/gotw-2-solution-temporary-o.../ в разделе "The iterator increment uses postincrement". | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
63. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от soarin (ok) on 19-Мрт-16, 14:12 | ||
А ничего то, что его величество компилятор это дело крутит как хочет? | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
49. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 00:09 | ||
А если надо сравнить две переменные? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
67. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 15:26 | ||
> Всегда стараюсь писать if(CONSTANT == variable). Но мне говорят: ты чо, сейчас | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
12. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Я (??) on 18-Мрт-16, 19:03 | ||
Да они задрали спамить, когда уже загнутся? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
45. "Результаты статического анализа кода библиотеки GTK+" | +3 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 23:23 | ||
задрал спамить, загнись. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
13. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Андрей (??) on 18-Мрт-16, 19:17 | ||
Раньше они по крайней мере открывали баги, а с Gtk+ не пожелали. Странно. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
46. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Led (ok) on 18-Мрт-16, 23:23 | ||
> Раньше они по крайней мере открывали баги, а с Gtk+ не пожелали. Странно. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
48. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Андрей (??) on 19-Мрт-16, 00:03 | ||
Отчёт на листе формата А4? С чего бы это не поместилось? | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
79. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 19:29 | ||
> Раньше они по крайней мере открывали баги, а с Gtk+ не пожелали. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
89. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Аноним (??) on 20-Мрт-16, 00:20 | ||
То-есть фирмочка всучит бинарный плагин, а дальше #%$тесь как хотите, дорогие клиенты, сами разбирая 10 000 ошибок. | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
99. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Аноним (??) on 21-Мрт-16, 02:25 | ||
> сами разбирая 10 000 ошибок | ||
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору |
106. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Андрей (??) on 22-Мрт-16, 05:17 | ||
> Если мы публикуем статью о проверке этого проекта, то ссылку стараемся отправить авторам проекта. | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
14. "Результаты статического анализа кода библиотеки GTK+" | +11 +/– | |
Сообщение от Старик on 18-Мрт-16, 19:17 | ||
>приведение знакового типа к беззнаковому, указание оператора '=' вместо '==' в сравнении, использование одной переменной для внешнего и вложенного циклов | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 19:43 | ||
> указание оператора '=' вместо '==' в сравнении | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
22. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от тоже Аноним (ok) on 18-Мрт-16, 20:01 | ||
for(int i = 0; i < child.size(); ++i) { | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
27. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от другое Имя on 18-Мрт-16, 21:08 | ||
> Впрочем, отличить опечатки такого рода от задуманного присвоения компилятор, увы, не в состоянии. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
28. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Анон1 on 18-Мрт-16, 21:26 | ||
Давненько на C писал, но -Wall -Wextra должно помочь | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
29. "Результаты статического анализа кода библиотеки GTK+" | +2 +/– | |
Сообщение от Андрей (??) on 18-Мрт-16, 21:27 | ||
Верно, компилятор предупреждает пока не найдет доп. скобки. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
37. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от тоже Аноним (ok) on 18-Мрт-16, 22:43 | ||
Ну, уж если стараться над кодом, то стоит явно прописать сравнение с нулем, чтобы не только компилятору все было ясно с первого взгляда. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
38. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Аноним (??) on 18-Мрт-16, 22:46 | ||
if(int value = child[i].value) уже явно не очепятка, но это уже кресты. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
47. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Led (ok) on 18-Мрт-16, 23:25 | ||
> if(int value = child[i].value) уже явно не очепятка, но это уже кресты. | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
51. "Результаты статического анализа кода библиотеки GTK+" | –1 +/– | |
Сообщение от Андрей (??) on 19-Мрт-16, 02:36 | ||
Вот бы PVS-Studio могла бы найти такой баг, как в path_name() в git. http://www.opennet.me/opennews/art.shtml?num=44068 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
78. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 19:26 | ||
Называется american fuzzy lop | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
90. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 20-Мрт-16, 00:25 | ||
> Называется american fuzzy lop | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
61. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 12:43 | ||
>...использование одной переменной для внешнего и вложенного циклов,... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
80. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 19:33 | ||
>>...использование одной переменной для внешнего и вложенного циклов,... | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
72. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Аноним (??) on 19-Мрт-16, 17:52 | ||
Толку от этого маловато - в C/C++ с этой задачей хорошо справляется компилятор. Такие утилиты нужны в безумно-типизированных, плохо-спроектированных языках, типа JavaScript. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
81. "Результаты статического анализа кода библиотеки GTK+" | +/– | |
Сообщение от Andrey_Karpov (ok) on 19-Мрт-16, 19:34 | ||
> Толку от этого маловато - в C/C++ с этой задачей хорошо справляется | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |