Cppcheck์ ๊ฐ๋ฐ์(Daniel Marjamรคki)๋ ์ ์ ๋ถ์๊ธฐ์ C ๋ฐ C++ ์ํํธ์จ์ด๋ฅผ ๊ฒ์ฆํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์์ ์ ๋๋ค.
Cppcheck์ ์ํํธ์จ์ด ๊ฒ์ฆ
"ํ์ธ" ๋ชจ๋์์ Cppcheck๋ ์ฝ๋๊ฐ ์์ ํ์ง ํ์ธํ ์ ์๋ ๊ฒฝ์ฐ ๊ฒฝ๊ณ ๋ฅผ ๋ฐํํ์ง๋ง ์ด๋ก ์ธํด ๋ ธ์ด์ฆ(์ฌ๋ฌ ๊ฒฝ๊ณ )๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
๊ตฌํ ๊ณํ
๊ฒ์ฆ ๋ชจ๋๋ ์์ฐจ์ ์ผ๋ก ๊ตฌํ๋ฉ๋๋ค. ์ฒซ ๋ฒ์งธ ๋จ๊ณ์์๋ ์์ ์ XNUMX์ผ๋ก ๋๋๋ ๊ฒ์ฌ์ ์ง์คํฉ๋๋ค. ์ด๊ฒ์ ๋น๊ต์ ๊ฐ๋จํ ๊ฒ์ฌ์ ๋๋ค. ๊ฐ ๊ธฐ๋ฅ์ ๋ณ๋๋ก ํ ์คํธ๋ฉ๋๋ค. ๋ชจ๋ ์ ๋ ฅ ๋ฐ์ดํฐ๋ ์์์ ๊ฐ์ ๊ฐ์ง ์ ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ๋ค๋ฅธ ์ ํ์ ์ ์๋์ง ์์ ๋์์ ๋ํ ๊ฒ์ฌ๋ ๋์ค์ ์ถ๊ฐ๋ ์์ ์ ๋๋ค. C ๋ฐ C++ ๊ตฌ๋ฌธ ๋ถ์์ ๊ฐ์ ํ ๊ณํ๋ ์์ต๋๋ค.
๊ฐ๋ฐ ๊ฐ์ํ
Kickstarter์ ๋ชจ๊ธ ๋ชฉํ๋ ๊ฒ์ฆ ๋ชจ๋์ ๊ฐ๋ฐ์ ๊ฐ์ํํ๋ ๊ฒ์ ๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ด์ฐจํผ ์ถ๊ฐํ ๊ณํ์ด์ง๋ง, ์๊ธ์ด ๋ชจ์ด์ง ์์ ๊ฒฝ์ฐ ์์ ์๊ฐ์ด ๋ ๊ธธ์ด์ง ์ ์์ต๋๋ค. ์๊ธ์ด ๋ชจ๊ธ๋๋ฉด Daniel์ ๊ทผ๋ฌด ์๊ฐ์ cppcheck ํ๋ก์ ํธ์ ์ ๋ ํ๊ธฐ ์ํด ๋ณธ์ ์ ์ ์ ์ฌ๊ฒ ๋ ๊ฒ์ ๋๋ค.
ํ๋ก์ ํธ ๋ชฉํ
-
XNUMX์ผ๋ก ๋๋๊ธฐ ํ ์คํธ์์ ๊ฑฐ์ง ๋ถ์ ์ ๊ฑฐ ์ค๋ฆฌ์ฃ ะธ ITC.
-
๊ฑฐ์ง ๊ธ์ ์์ (์ฐธ์กฐ: ๋ฒ๊ทธ#9402).
-
C++ ํ์๊ฐ ๊ฐ์ ๋์์ต๋๋ค.
์ถ์ฒ : linux.org.ru