C++ cheatsheet
@jonathanpallant I finally found some time to start on the C++ cheatsheet.
I'm not done yet, but if you have time, please take a quick look and let me know whether my approach fits with your expectations.
Absolutely brilliant @LeonMatthesKDAB - exactly what I was looking for. I will re-read this every time I present to a C++ crowd, and now I'll be able to confidently use the C++ technical terms that the they will be familiar with.
The Ferrocene failure is expected (sorry, you're a third party in this org).
The test failures are real - you can mark examples that aren't supposed to compile with ignore and ones that should compile but not run as no_run.
Great to hear you like it :blush: thanks for the quick review.
Then I'll finish the rest of the material in a similar way. I'm at QtWS and RustWeek the next two weeks, so might only have time after that.
This is super neat!
Found a few small nits and made one wording suggestion.
I've pushed a copy of this branch into our repo, so it is now available at:
- https://kdab-cpp-cheatsheet.ferrous-systems-rust-training.pages.dev/latest/slides
- https://kdab-cpp-cheatsheet.ferrous-systems-rust-training.pages.dev/latest/book
Try this to stop generating the cheatsheet as a slide deck:
diff --git a/training-slides/book.toml b/training-slides/book.toml
index 279281e..15a9b09 100644
--- a/training-slides/book.toml
+++ b/training-slides/book.toml
@@ -6,7 +6,7 @@ src = "src"
title = "Rust Training Slides by Ferrous Systems"
[mdslides]
-skip_slides = ["how-cheatsheets-work.md"]
+skip_slides = ["how-cheatsheets-work.md", "cpp-cheatsheet.md"]
[preprocessor.graphviz]
command = "mdbook-graphviz"
Please can you also rebase to pick up the build system changes?
Thank you for all your help on this. I shall refer to it next week!