Lecture

C++ Standard Library: Containers and Algorithms

Related lectures (87)
Operator Overloading in C++MOOC: Introduction to Object-Oriented Programming in C++
Explores practical aspects of operator overloading in C++, emphasizing the importance of careful implementation to avoid performance issues.
Object Oriented Programming in C++: Introduction and Encapsulation
Covers the basics of object-oriented programming in C++, including encapsulation and complex number representation.
Data Management: Overview
Introduces fundamental concepts of data management, including data models, databases, and key tasks.
Introduction to Object-Oriented Programming in C++MOOC: Introduction to Object-Oriented Programming in C++
Covers the basics of object-oriented programming in C++, emphasizing the importance of practice.
Dataclasses: Modeling and Classes
Introduces dataclasses for modeling complex structures and defining custom variable types.
C Backend: Compiler Structure and Abstract Data Types
Explores the structure of a C backend compiler and abstract data types.
First Steps with Stainless
Introduces Stainless, a verifier for Scala, emphasizing bug prevention and library access.
Multiple Inheritance: Constructor Order & Virtual Inheritance
Explores constructor order, virtual inheritance, and challenges in multiple inheritance scenarios.
Functional Programming Principles
Covers the principles and benefits of functional programming, emphasizing immutable data and functions.
Namespaces: Object-Oriented Programming
Covers the use of namespaces in C++ to avoid name conflicts and group objects.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.