From Features to Flaws: Understanding C/C++ and Their Unique Vulnerabilities