Cppcheck рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ рд╕реБрдзрд╛рд░рд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдХреЛрд╖ рдЙрдард╛рдЙрдБрджреИ рдЫред


Cppcheck рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ рд╕реБрдзрд╛рд░рд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдХреЛрд╖ рдЙрдард╛рдЙрдБрджреИ рдЫред

Cppcheck рдХреЛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ (Daniel Marjam├дki) рд▓реЗ рдЖрдлреНрдиреЛ рд╕реНрдерд┐рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрдорд╛ C рд░ C++ рдорд╛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреНрди рдЧрдЗрд░рд╣реЗрдХреЛ рдЫред

Cppcheck рдорд╛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░рдорд╛рдгрд┐рдХрд░рдг

"рдкреНрд░рдорд╛рдгреАрдХрд░рдг" рдореЛрдбрдорд╛, Cppcheck рд▓реЗ рдХреЛрдб рд╕реБрд░рдХреНрд╖рд┐рдд рдЫ рднрдиреЗрд░ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрди рдирд╕рдХреЗрдорд╛ рдЪреЗрддрд╛рд╡рдиреА рдЬрд╛рд░реА рдЧрд░реНрдиреЗрдЫ, рддрд░ рдпрд╕рд▓реЗ рдЖрд╡рд╛рдЬ (рдмрд╣реБ рдЪреЗрддрд╛рд╡рдиреА) рдирд┐рдореНрддреНрдпрд╛рдЙрди рд╕рдХреНрдЫред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпреЛрдЬрдирд╛рд╣рд░реВ

рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдореЛрдб рдХреНрд░рдорд┐рдХ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдиреЗрдЫред рдкрд╣рд┐рд▓реЛ рдЪрд░рдгрдорд╛, рдХрд╛рдо рд╢реВрдиреНрдп рдЬрд╛рдБрдЪ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рднрд╛рдЬрдирдорд╛ рдХреЗрдиреНрджреНрд░рд┐рдд рд╣реБрдиреЗрдЫред рдпреЛ рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд░рд▓ рдЬрд╛рдБрдЪ рд╣реЛред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░реНрдп рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдиреЗрдЫред рдпреЛ рдорд╛рдирд┐рдиреНрдЫ рдХрд┐ рд╕рдмреИ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдПрдХ рдордирдорд╛рдиреА рдорд╛рди рд╣реБрди рд╕рдХреНрдЫред рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░рдХрд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░рдХрд╛ рд▓рд╛рдЧрд┐ рдЬрд╛рдБрдЪрд╣рд░реВ рдкрдЫрд┐ рдердкрд┐рдиреЗ рдЫрдиреНред рддреНрдпрд╣рд╛рдБ C рд░ C++ рдкрд╛рд░реНрд╕рд┐рдЩ рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛рд╣рд░реВ рдкрдирд┐ рдЫрдиреНред

рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдЧрддрд┐ рджрд┐рдиреБрд╣реЛрд╕реН

Kickstarter рдорд╛ рдХреЛрд╖ рд╕рдЩреНрдХрд▓рди рдХреЛ рд▓рдХреНрд╖реНрдп рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдореЛрдб рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЧрддрд┐ рдЫред рд╣рд╛рдореА рдЬреЗ рднрдП рдкрдирд┐ рдпреЛ рд╕реБрд╡рд┐рдзрд╛ рдердкреНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдЙрдЫреМрдВ, рддрд░ рдХреЛрд╖ рдЙрдард╛рдЙрди рд╕рдХрд┐рдПрди рднрдиреЗ рдХрд╛рдордорд╛ рдзреЗрд░реИ рд╕рдордп рд▓рд╛рдЧреНрди рд╕рдХреНрдЫред рдпрджрд┐ рдХреЛрд╖ рдЙрдареНрдпреЛ рднрдиреЗ, рдбреЗрдирд┐рдпрд▓рд▓реЗ рдЖрдлреНрдиреЛ рдХрд╛рдордХреЛ рд╕рдордп рдкреВрд░реНрдг рд░реВрдкрдорд╛ cppcheck рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрд╕рдорд░реНрдкрд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрдлреНрдиреЛ рдореБрдЦреНрдп рдХрд╛рдордмрд╛рдЯ рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐рдХреЛ рдмрд┐рджрд╛ рд▓рд┐рди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫрдиреНред

рдкрд░рд┐рдпреЛрдЬрдирд╛ рд▓рдХреНрд╖реНрдпрд╣рд░реВ

  • рдорд╛ рд╢реВрдиреНрдп рдкрд░реАрдХреНрд╖рдг рджреНрд╡рд╛рд░рд╛ рд╡рд┐рднрд╛рдЬрдирдмрд╛рдЯ рдЭреВрдЯрд╛ рдирдХрд╛рд░рд╛рддреНрдордХрд╣рд░реВ рд╣рдЯрд╛рдЙрдБрджреИ рдЬреВрд▓рд┐рдпрдЯ ╨╕ рдЖрдИрдЯреАрд╕реА.

  • рдЧрд▓рдд рд╕рдХрд╛рд░рд╛рддреНрдордХ рдХреЛ рд╕реБрдзрд╛рд░ (рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред BUG#9402).

  • C++ рдкрд╛рд░реНрд╕рд░рдХреЛ рд╕реБрдзрд╛рд░ред

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди