cpp

Provide C/C++ guidance and code patterns across C11-C23, C++11-C23, CUDA, and system programming.

281|50|Updated Mar 6, 2016
One-click install
npx skills add https://github.com/crazyguitar/cppcheatsheet --skill cpp-crazyguitar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cpp
Source: https://github.com/crazyguitar/cppcheatsheet/tree/main/skills/cpp
Command: npx skills add https://github.com/crazyguitar/cppcheatsheet --skill cpp-crazyguitar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a complete, hands-on C/C++ reference with practical patterns and examples to accelerate coding, debugging, and learning across C11-C23, C++11-C++23, CUDA, and system programming.

Core Features & Use Cases

  • Extensive coverage of core language features, modern standards, system programming, CUDA, debugging, and tools.
  • Pattern-based coding: Ready-to-adapt code patterns and examples for real-world tasks.
  • Interview prep & learning: Structured topics and guided practice for C/C++ interviews and advanced topics.

Quick Start

Ask for a C/C++ pattern or topic to receive example-driven explanations and ready-to-use code patterns.

Frequently Asked Questions about cpp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write modern C++ code patterns for system programming?

Modern C++ code patterns for system programming are provided as ready-to-adapt examples covering C++11 through C++23. You receive example-driven explanations and integration-ready code generation that adhere to strict code-quality guidelines for real-world system programming tasks.

What C++ template programming techniques should I know for interview prep?

C++ interview preparation covers structured topics including template programming, modern language features, and CUDA. You get guided practice with verified code patterns from the central reference to build robust knowledge for advanced technical interviews.

Can I use this reference for CUDA performance tuning and code generation?

Yes, CUDA performance tuning and code generation are fully supported across the reference. It provides practical code patterns and verified examples specifically tailored for CUDA development, satisfying robust guidance and integration-ready code generation.

Does this cover the C11 through C23 standards and C++11 through C++23 features?

Yes, comprehensive coverage spans C11 through C23 and C++11 through C++23 standards. The reference includes core language features, modern standard updates, and practical examples to accelerate learning and debugging across all supported versions.

What is the best way to find practical C++ debugging patterns and tools?

The best way to find practical C++ debugging patterns is through the extensive system programming and tools coverage in the reference. It delivers pattern-based coding examples and ready-to-adapt solutions for real-world debugging tasks.

When should I use specific C++ code patterns for performance tuning?

Use specific C++ code patterns for performance tuning when solving real-world tasks in system programming, CUDA, and template programming. The reference provides verified patterns and example-driven explanations to optimize performance and ensure strict code quality.