CS106B C++ Fundamentals
Sections with the Catch-up Topic label in today's notes are topics that I covered in this lecture in a previous quarter, but didn't have time to get to in class today. Womp womp. :( We'll cover those topics on Wednesday (in addition to a lot of other material), but we'll move through them rather briskly. Please consider reading those ahead of time. I'll leave them on this page for now, until we see how our topic coverage shakes out over the next few days. Announcements Here are some announcements that are relevant to your life this week: Productivity Tip: Hotkeys I mentioned today that learning hotkeys for a few common tasks is critical for maximizing your coding productivity. Here are a few I brought up at various points in class today: Preliminaries: Syntax vs. Semantics Before diving into C++ basics, I defined the following terms: Supplementary information: Consider, for example, the following sentence: The Count of Monte Cristo is on the shelf by The Picture of Dorian Gray. Ther
CS106B C++ Fundamentals C++ Fundamentals Tuesday, June 23 Introduction to Fundamentals of C++ Programming 📚 Readings: Text Ch. 1, 2.1-2.4 📝 Lecture quiz on Canvas Contents 0. Preliminary Note 1. Announcements 2. Productivity Tip: Hotkeys 3. Preliminaries: Syntax vs. Semantics 4. Preliminaries: Compilation and Execution 5. Getting Started: The Blank Qt Project (and the return of "Hello, world!") 6. Two Types of Comments in C++ 7. A Brief Guide to Commenting ✨ Please glance over this! ✨ 8. #include Directives 9. Namespaces 10. The main() Function 11. The main() Function is Special 12. Return S
Explore this link on the map →related reading
- 1.4. Let’s look at a C++ program — C++ for Python Programmersrunestone.academy
- CS106B C++ Stringsweb.stanford.edu
- Learn C++ – Skill up with our free tutorialslearncpp.com
- Google C++ Style Guidegoogle.github.io
- CS106B C++ fundamentalsweb.stanford.edu
- how I think when I think about programming - alice mazalicemaz.com
- C/C++ data types, basic operators, and control structurescourses.washington.edu
- Getting silly with C, part -5^-7 - lcamtuf’s thinglcamtuf.substack.com
- Something You May Not Know About the Switch Statement in C/C++ - CodeProjectcodeproject.com
- Ray Tracing in One Weekendraytracing.github.io
- Shows - Event & Video Content | Microsoft Learnchannel9.msdn.com
- Notes on Data Structures and Programming Techniques (CPSC 223, Spring 2022)cs.yale.edu