Add icons to this collection by clicking the heart icon.
Cpp icon - also known as file, document, format, extension, archive, type, cpp, and files and folders. Created in a clean flat style, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="512"
height="512"
viewBox="0 0 512 512"
>
<path
fill="#fff5f5"
d="M386 16H156c-22.056 0-40 17.944-40 40v120l-10 30 10 30v220c0 22.056 17.944 40 40 40h280c22.056 0 40-17.944 40-40V106l-70-20z"
/>
<path fill="#ece6f2" d="M386 106h90l-90-90z" />
<path
fill="#d3cbe4"
d="M256 106h-80c-5.523 0-10-4.477-10-10s4.477-10 10-10h80c5.523 0 10 4.477 10 10s-4.477 10-10 10zM336 146H176c-5.523 0-10-4.477-10-10s4.477-10 10-10h160c5.522 0 10 4.477 10 10s-4.478 10-10 10zM336 186H176c-5.523 0-10-4.477-10-10s4.477-10 10-10h160c5.522 0 10 4.477 10 10s-4.478 10-10 10z"
/>
<path
fill="#fb3"
d="M391 236H116l-80-30v165.667C36 401.626 60.374 426 90.334 426h300.667c19.299 0 35-15.701 35-35V271C426 251.701 410.299 236 391 236z"
/>
<path
fill="#ff884d"
d="M116 236H66c-16.569 0-30-13.431-30-30 0-16.569 13.431-30 30-30h50z"
/>
<g fill="#fbf3f3">
<path
d="M151 295.997h5c5.523 0 10-4.478 10-10s-4.477-10-10-10h-5c-30.327 0-55 24.673-55 55s24.673 55 55 55h5c5.523 0 10-4.478 10-10s-4.477-10-10-10h-5c-19.299 0-35-15.701-35-35s15.701-35 35-35zM231 275.997h-35c-5.523 0-10 4.478-10 10v90c0 5.522 4.477 10 10 10s10-4.478 10-10v-30h25c19.299 0 35-15.701 35-35s-15.701-35-35-35zm0 50h-25v-30h25c8.271 0 15 6.728 15 15s-6.729 15-15 15zM331 275.997h-35c-5.523 0-10 4.478-10 10v90c0 5.522 4.477 10 10 10 5.522 0 10-4.478 10-10v-30h25c19.299 0 35-15.701 35-35s-15.701-35-35-35zm0 50h-25v-30h25c8.271 0 15 6.728 15 15s-6.729 15-15 15z"
/>
</g>
</svg>
More icons in the same style and category