Pour vous authentifier, privilégiez eduGAIN / To authenticate, prefer eduGAINeu

Computations for the 2 Infinities

C++17 Initiation for Pythonists

par David Chamont (IJCLab - IN2P3 - CNRS)

Europe/Paris
200/1-101 - Salle 101 (IJCLab)

200/1-101 - Salle 101

IJCLab

50
Montrer la salle sur la carte
Description

First contact with C++, in its most used version in new physics projects : aka C++17. The course is targeted at people who have programming experience, especially with Python (beware: this is not a course about connecting Python code with C++ code).

In particular, we will talk about:

  • builtin types, variables, functions, loops,
  • passing arguments by value and by reference,
  • type inference and templates,
  • returning a tuple of values,
  • collections, iterators and algorithms.

Prerequisites:

  • Python Practice.

Registration: while it is now possible for all lab members to register via Indico, note that this course was initially proposed as a doctoral school training and PhD students registering via ADUM will accordingly get priority for the initial run.

Note about the access to the chat tool : even though Mattermost platform is administered by CERN, they have a very open account creation policy that makes this chat usable by basically everyone, as you can see with the various options available on the right-hand side of the CERN SSO page. Before joining the channel dedicated to this specific course, you may need to first join the team using this link.
 

Inscription
Participants
Participants
  • Sylvie Dagoret-Campagne
  • +6