рд╕реАрдкреАрдкреАрдЪреЗрдХ рдбреЗрд╡реНрд╣рд▓рдкрд░ рдбреЕрдирд┐рдпрд▓ рдорд╛рд░реНрдЬрд╛рдорд╛рдХреА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реНрдЯреЕрдЯрд┐рдХ рдЕреЕрдирд╛рд▓рд╛рдпрдЭрд░рдордзреНрдпреЗ рд╕реА рдЖрдгрд┐ рд╕реА++ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдкрдбрддрд╛рд│рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрдд рдЖрд╣реЗрдд.
Cppcheck рдордзреНрдпреЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдкрдбрддрд╛рд│рдгреА
"рд╕рддреНрдпрд╛рдкрди" рдореЛрдбрдордзреНрдпреЗ, рдХреЛрдб рд╕реБрд░рдХреНрд╖рд┐рдд рдЖрд╣реЗ рдпрд╛рдЪреА рдкрдбрддрд╛рд│рдгреА рдХрд░реВ рди рд╢рдХрд▓реНрдпрд╛рд╕ Cppcheck рдПрдХ рдЪреЗрддрд╛рд╡рдгреА рдЬрд╛рд░реА рдХрд░реЗрд▓, рдкрд░рдВрддреБ рдпрд╛рдореБрд│реЗ рдЖрд╡рд╛рдЬ (рдЕрдиреЗрдХ рдЪреЗрддрд╛рд╡рдгреА) рдпреЗрдК рд╢рдХрддреЛ.
рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдпреЛрдЬрдирд╛
рдкрдбрддрд╛рд│рдгреА рдореЛрдб рд╣рд│реВрд╣рд│реВ рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓. рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛, "рд╢реВрдиреНрдпрддреЗрдиреЗ рднрд╛рдЧрд╛рдХрд╛рд░ рдХрд░рд╛" рддрдкрд╛рд╕рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рд╣реА рддреБрд▓рдиреЗрдиреЗ рд╕реЛрдкреА рддрдкрд╛рд╕рдгреА рдЖрд╣реЗ. рдкреНрд░рддреНрдпреЗрдХ рдлрдВрдХреНрд╢рди рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рддрдкрд╛рд╕рд▓реЗ рдЬрд╛рдИрд▓, рдЕрд╕реЗ рдЧреГрд╣реАрдд рдзрд░реВрди рдХреА рд╕рд░реНрд╡ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛рдордзреНрдпреЗ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдореВрд▓реНрдпреЗ рдЕрд╕реВ рд╢рдХрддрд╛рдд. рдЗрддрд░ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╡рд░реНрддрдирд╛рд╕рд╛рдареА рддрдкрд╛рд╕рдгреА рдирдВрддрд░ рдЬреЛрдбрд▓реА рдЬрд╛рдИрд▓. C рдЖрдгрд┐ C++ рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рдд рд╕реБрдзрд╛рд░рдгрд╛ рджреЗрдЦреАрд▓ рдирд┐рдпреЛрдЬрд┐рдд рдЖрд╣реЗрдд.
рд╡рд┐рдХрд╛рд╕рд╛рд▓рд╛ рдЧрддреА рджреЗрдгреЗ
рдХрд┐рдХрд╕реНрдЯрд╛рд░реНрдЯрд░ рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рдореЛрд╣рд┐рдореЗрдЪреЗ рдЙрджреНрджрд┐рд╖реНрдЯ рдкрдбрддрд╛рд│рдгреА рдореЛрдбрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд▓рд╛ рдЧрддреА рджреЗрдгреЗ рдЖрд╣реЗ. рд╣реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдХрд╛рд╣реАрд╣реА рдЕрд╕реЛ, рдЬреЛрдбрдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдирд┐рдзреА рдЙрднрд╛рд░рд▓рд╛ рдирд╛рд╣реА рддрд░ рдХрд╛рдорд╛рд▓рд╛ рдЬрд╛рд╕реНрдд рд╡реЗрд│ рд▓рд╛рдЧреВ рд╢рдХрддреЛ. рдЬрд░ рдирд┐рдзреА рдЙрднрд╛рд░рд▓рд╛ рдЧреЗрд▓рд╛ рддрд░ рдбреЕрдирд┐рдпрд▓ рддреНрдпрд╛рдЪреНрдпрд╛ рджрд┐рд╡рд╕рд╛рдЪреНрдпрд╛ рдиреЛрдХрд░реАрддреВрди рд╡реЗрд│ рдХрд╛рдвреВрди рддреНрдпрд╛рдЪрд╛ рдкреВрд░реНрдг рд╡реЗрд│ cppcheck рдкреНрд░рдХрд▓реНрдкрд╛рд╕рд╛рдареА рд╕рдорд░реНрдкрд┐рдд рдХрд░реВ рд╢рдХреЗрд▓.
рдкреНрд░рдХрд▓реНрдкрд╛рдЪреА рдЙрджреНрджрд┐рд╖реНрдЯреЗ
-
рдЦреЛрдЯреНрдпрд╛ рдкреЙрдЭрд┐рдЯрд┐рд╡реНрд╣рд╕рд╛рдареА рджреБрд░реБрд╕реНрддреА рдХрд░рд╛ (рдкрд╣рд╛ рдмрдЧ#репрекрежреи).
C++ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕реБрдзрд╛рд░рдд рдЖрд╣реЗ.
рд╕реНрддреНрд░реЛрдд: linux.org.ru

