Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.
AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.
Cette séance de cours traite des trois utilisations principales du mot-clé'static' en C++. Il commence par des variables statiques locales, expliquant leur portée limitée et leur durée de vie permanente, ce qui leur permet de conserver leur valeur entre les appels de fonction. L'instructeur illustre cela avec une fonction qui compte le nombre d'appels à l'aide d'une variable statique. Ensuite, la séance de cours couvre les variables statiques globales, en mettant l'accent sur leur confidentialité au sein d'un module et leur accessibilité par toutes les fonctions au sein de ce module. L'instructeur met en garde contre l'exposition de telles variables dans les interfaces de module. Enfin, la séance de cours aborde les attributs de classe statiques, qui partagent une valeur unique dans toutes les instances d'une classe, en soulignant leur portée limitée à la classe et à la durée de vie permanente. L'importance d'une initialisation et d'une encapsulation correctes est soulignée tout au long de l'étude, ainsi que des exemples pratiques pour clarifier ces concepts. La séance de cours se termine par un quiz pour renforcer la compréhension du matériel présenté.
Cette vidéo est disponible exclusivement sur Mediaspace pour un public restreint. Veuillez vous connecter à Mediaspace pour y accéder si vous disposez des autorisations nécessaires.
Regarder sur Mediaspace