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 blue 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="#a4c2f7"
d="M466 106v350c0 16.57-13.43 30-30 30H156c-16.57 0-30-13.43-30-30V56c0-16.57 13.43-30 30-30h230l20 60z"
/>
<g fill="#fff">
<path
d="M126 186v60H76c-16.56 0-30-13.439-30-30 0-16.57 13.43-30 30-30z"
/>
<path
d="M416 271v120c0 13.81-11.19 25-25 25H90.33C65.85 416 46 396.15 46 371.67V216c0 16.56 13.439 30 30 30h315c13.81 0 25 11.19 25 25zM466 106h-80V26z"
/>
</g>
<g fill="#418cfe">
<path
d="m473.071 98.929-80-80A10.042 10.042 0 0 0 386 16H156c-22.056 0-40 17.944-40 40v120H76c-22.056 0-40 17.944-40 40v155.67C36 401.628 60.372 426 90.33 426H116v30c0 22.056 17.944 40 40 40h280c22.056 0 40-17.944 40-40V106a10.03 10.03 0 0 0-2.929-7.071zM396 50.143 441.858 96H396zM76 196h40v40H76c-11.045 0-20-8.954-20-20 0-11.028 8.972-20 20-20zm14.33 210C71.4 406 56 390.6 56 371.67V250.645C62.016 254.133 68.864 256 76 256h315c8.272 0 15 6.729 15 15v120c0 8.272-6.728 15-15 15zM456 456c0 11.028-8.972 20-20 20H156c-11.028 0-20-8.972-20-20v-30h255c19.299 0 35-15.701 35-35V271c0-19.299-15.701-35-35-35H136V56c0-11.028 8.972-20 20-20h220v70c0 5.523 4.478 10 10 10h70z"
/>
<path
d="M176 106h80c5.522 0 10-4.477 10-10s-4.478-10-10-10h-80c-5.523 0-10 4.477-10 10s4.477 10 10 10zM336 126H176c-5.523 0-10 4.477-10 10s4.477 10 10 10h160c5.522 0 10-4.477 10-10s-4.478-10-10-10zM336 166H176c-5.523 0-10 4.477-10 10s4.477 10 10 10h160c5.522 0 10-4.477 10-10s-4.478-10-10-10z"
/>
</g>
<path
fill="#418cfe"
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.522 0-10 4.478-10 10v90c0 5.522 4.478 10 10 10s10-4.478 10-10v-30h25c19.299 0 35-15.701 35-35s-15.701-35-35-35zm0 50h-25v-30h25c8.272 0 15 6.728 15 15s-6.728 15-15 15z"
/>
</svg>
More icons in the same style and category