You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: skills/cpp/SKILL.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: cpp
3
-
description: Comprehensive C/C++ programming reference covering everything from C11-C23 and C++11-C++23, system programming, CUDA GPU computing, debugging tools, Rust interop, and advanced topics. Use for: C/C++ questions, modern language features, RAII/memory management, templates/generics, CUDA programming, system programming, debugging/profiling, performance optimization, cross-platform development, build systems, assembly, shell scripting, and any C/C++/CUDA development tasks.
3
+
description: Comprehensive C/C++ programming reference covering everything from C11-C23 and C++11-C++23, system programming, CUDA GPU computing, debugging tools, Rust interop, and advanced topics. Use for: C/C++ questions, C/C++ interview preparation, modern language features, RAII/memory management, templates/generics, CUDA programming, system programming, debugging/profiling, performance optimization, cross-platform development, build systems, assembly, shell scripting, and any C/C++/CUDA development tasks.
4
4
---
5
5
6
6
# C/C++ Comprehensive Cheat Sheets (/cpp)
@@ -26,6 +26,9 @@ When a user asks a C/C++ question or wants to write C/C++ code:
26
26
27
27
## Coverage Areas
28
28
29
+
### C/C++ Interview Preparation
30
+
**Interview Cheatsheet:** Curated C and C++ interview questions grouped by topic (memory management, move semantics, templates, STL, concurrency, debugging), each deep-linked to the section of the cheat sheet that answers it. Use for interview prep or quick topic review.
**GNU Extensions:** Compiler-specific features and optimizations
@@ -78,6 +81,10 @@ For detailed information, I can access:
78
81
79
82
## Examples
80
83
84
+
### C/C++ Interview Prep
85
+
- "What should I review for a C++ interview?" → Fetch https://cppcheatsheet.com/notes/interview/index.html and walk the reader through the topic groups
86
+
- "Common C++ interview questions on smart pointers" → Fetch https://cppcheatsheet.com/notes/interview/index.html and then drill into https://cppcheatsheet.com/notes/cpp/cpp_smartpointers.html for detailed answers
87
+
81
88
### C/C++ Core
82
89
- "How do smart pointers work?" → Fetch https://cppcheatsheet.com/notes/cpp/cpp_smartpointers.html and explain with the site's examples
83
90
- "How does RAII work in C++?" → Fetch https://cppcheatsheet.com/notes/cpp/cpp_raii.html and explain with practical examples
Copy file name to clipboardExpand all lines: skills/cpp/references/structure.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,8 @@
1
1
# C/C++ Topics Reference Map
2
2
3
+
## C/C++ Interview Cheatsheet
4
+
-[C/C++ Interview Cheatsheet](https://cppcheatsheet.com/notes/interview/index.html) - Curated interview questions, each deep-linked to the section that answers it
5
+
3
6
## Modern C Programming
4
7
-[C Basics](https://cppcheatsheet.com/notes/c/c_basic.html) - Core C language features from C11 to C23
5
8
-[Memory](https://cppcheatsheet.com/notes/c/c_memory.html) - Memory management and allocation
0 commit comments