| Selection between two functions | On slide | - |
| Selection between two types | On slide | - |
| Shared base class: Virtual bases | On slide | - |
| Slicing an object during parameter passing. | On slide | - |
| Smart pointers in C++11: unique_ptr and shared_ptr | On slide | - |
| Specialization of class templates - complete and partial | On slide | - |
| Specialization of persons with a union type | On slide | - |
| Standard streams - and files | On slide | - |
| Static assert | On slide | - |
| Static class members | On slide | - |
| Stream State | On slide | - |
| String functions | On slide | - |
| Strings - examples | On slide | - |
| Structs in C++ | On slide | - |
| Structures and Unions | On slide | - |
| Structures: Examples | On slide | - |
| Study the examples of nested classes | On slide | - |