If you have a question about C++, check out our youtube channel (https://www.youtube.com/watch?v=eNwIlsb9wqs&list=PLBtHBiYT4eV9hFWw2_98pH4dOM0TN0AxT&index=1). We have published a series of videos on a wide variety of C++ topics. Many contain example source code that you can interactively experiment with online:
- Preprocessing (https://www.youtube.com/watch?v=kWxq-s8dMrs)
- Namespace (https://www.youtube.com/watch?v=kM94DbNTmow)
- Type
- Hungarian Prefixes (https://www.youtube.com/watch?v=S99qW-X_Xas)
- Boolean (https://www.youtube.com/watch?v=GDc5N_SQdU8)
- Literals (https://www.youtube.com/watch?v=fL59tHIk_Gk)
- Bitwise Representation
- Ordering of Bytes (https://www.youtube.com/watch?v=h53IWyoLGBw)
- Negative Value (https://www.youtube.com/watch?v=ZDRxSWRn4nQ)
- Bit Shifting (https://www.youtube.com/watch?v=iGj-LcOWDdQ)
- Non-char Byte (https://www.youtube.com/watch?v=VR_GLqi3Uts)
- Bit Flags (https://www.youtube.com/watch?v=1EoehicE9pk)
- Max Value (https://www.youtube.com/watch?v=DX5QFb3MJdg)
- Conversion (https://www.youtube.com/watch?v=bqrKZtz85RU)
- Enumeration (https://www.youtube.com/watch?v=8XB39hxT9lA)
- Shortcuts
- Templated typedef (https://www.youtube.com/watch?v=BihYrIoE4w0)
- From Another Variable (https://www.youtube.com/watch?v=iJ06id957Ro)
- From Initialization (https://www.youtube.com/watch?v=IFzMoW8QCOo)
- From a return Statement (https://www.youtube.com/watch?v=5RVyFQVVcV4)
- Trailing Return Type (https://www.youtube.com/watch?v=F43Tpy_xcG8)
- Variant (https://www.youtube.com/watch?v=dTAD5a-7OD0)
- RTTI: Run-time Type Information (https://www.youtube.com/watch?v=uXJTs5Yuh28)
- Variables
- Lifetime and Scope (https://www.youtube.com/watch?v=p2u8RelWUGw)
- Initialization (https://www.youtube.com/watch?v=di8xp7rvFcM)
- Uniform Initialization (https://www.youtube.com/watch?v=5yMUNcnEKEk)
- Initialize without Constructor (https://www.youtube.com/watch?v=rgegQbuMsKI)
- Decomposing-Auto (https://www.youtube.com/watch?v=M02cfkNXnfo)
- Define at Same Time as Type (https://www.youtube.com/watch?v=2gpinSBSbys)
- Indirection (https://www.youtube.com/watch?v=1k_XaUxHQlQ)
- Expressions (https://www.youtube.com/watch?v=_W_U_0Cr4wg)
- Program Flow (https://www.youtube.com/watch?v=yl56sd4TpIY)
- Objects (https://www.youtube.com/watch?v=1InaP4s2W1I)
- Templates (https://www.youtube.com/watch?v=xM6s3-XyeNM)
- Error Handling (https://www.youtube.com/watch?v=cq_Z2hdQWRo)
- Standard Libraries (https://www.youtube.com/watch?v=0_ii0Lqqz8Y)