A Tour of C++ Recognized User Type Categories

A Tour of C++ Recognized User Type Categories

CppCon via YouTube Direct link

Arithmetic

54 of 60

54 of 60

Arithmetic

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

A Tour of C++ Recognized User Type Categories

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Why am I here
  3. 3 About the book
  4. 4 Why we have special types
  5. 5 C Object Model
  6. 6 Object Representation
  7. 7 Types
  8. 8 Objects
  9. 9 Aggregates
  10. 10 Aggregate Initialization
  11. 11 Designated Initialization
  12. 12 Question of Aggregate
  13. 13 Definition of Aggregate
  14. 14 Library Trade
  15. 15 Limitations
  16. 16 Standard Layout
  17. 17 Standard Access Control
  18. 18 Base Classes
  19. 19 Unique No Unique Address
  20. 20 Structure
  21. 21 Classes
  22. 22 Common Initial Sequence
  23. 23 STD Standard Layout
  24. 24 Useful and Not Useful
  25. 25 Copyable Types
  26. 26 Default Constructor
  27. 27 CopyMove
  28. 28 Destruct
  29. 29 Copyable
  30. 30 Undefined
  31. 31 Copy
  32. 32 trivial
  33. 33 for nothing
  34. 34 trivial types
  35. 35 pod types
  36. 36 pot types
  37. 37 original definition
  38. 38 split definition
  39. 39 trivial standard layout
  40. 40 library
  41. 41 literal types
  42. 42 compile time
  43. 43 constant expression
  44. 44 compiletime
  45. 45 Closure
  46. 46 Destructor
  47. 47 Trait
  48. 48 Structural
  49. 49 Nontype Template Parameters
  50. 50 Implicit Lifetime Types
  51. 51 Object Lifetime
  52. 52 undefined Behavior
  53. 53 Array
  54. 54 Arithmetic
  55. 55 Aggregate Classes
  56. 56 ObjectLifetime
  57. 57 Arrays
  58. 58 Implicit Lifetime
  59. 59 Conclusion
  60. 60 Can they be implemented in C

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.