.CPPM Extension de fichier

Module C++

Développeur ISO C++ Standards Committee
Popularité
3,0  |  1 Vote
 

Qu'est-ce qu'un fichier CPPM ?

Un fichier CPPM est un module C++, qui sert de conteneur pour organiser des éléments réutilisables d’un programme écrit dans le langage de programmation C++. Il stocke une déclaration de module qui nomme le module, du code exporté, comme des fonctions ou des classes, partagé avec d’autres parties du programme, du code privé utilisé en interne dans le module et des imports qui intègrent du code provenant d’autres modules ou bibliothèques.

Plus d'informations

Capture d'écran d'un fichier .cppm dans Microsoft Visual Studio Code 1.9
Fichier CPPM ouvert dans Microsoft Visual Studio Code 1.9

L’Organisation internationale de normalisation (ISO), avec la participation du comité des normes C++, a introduit les modules (et les fichiers CPPM) dans la norme C++20 publiée en décembre 2020. Les modules ont été conçus pour réduire les problèmes de dépendances, améliorer l’organisation du code et accélérer la compilation. Ils constituent une alternative moderne aux anciennes pratiques comme les fichiers d’en-tête (.H) et les fichiers d’implémentation (.CPP), en offrant une manière plus efficace de gérer le code sous forme d’unités réutilisables et autonomes, même s’ils peuvent également fonctionner avec les méthodes traditionnelles.

Les développeurs utilisent les fichiers CPPM pour rendre leurs projets plus faciles à maintenir et évolutifs, en particulier dans les grands projets comportant des dépendances complexes, dans des domaines comme les logiciels système, le développement de jeux et le calcul scientifique. Lorsqu’ils sont prêts à compiler, les développeurs peuvent compiler les fichiers CPPM avec des compilateurs C++ prenant en charge la norme C++20, comme GNU Compiler Collection ou Clang (inclus avec LLVM).

Comment ouvrir un fichier CPPM

Vous pouvez ouvrir et modifier les fichiers CPPM avec différents éditeurs de code source, notamment Microsoft Visual Studio Code, Code Blocks et Apple Xcode. Ces options fournissent la coloration syntaxique, la complétion automatique et d’autres outils utiles qui vous aident à afficher et à modifier du code C++.

Comme les fichiers CPPM stockent du texte, vous pouvez également les ouvrir et les modifier avec de simples éditeurs de texte, comme Microsoft Notepad (fourni avec Windows) ou Apple TextEdit (fourni avec macOS). Toutefois, ces éditeurs de texte ne proposent pas de fonctionnalités utiles pour modifier du code source.

Ouvrez plus de 400 formats de fichiers avec File Viewer Plus.Téléchargement gratuit

Programmes qui ouvrent les fichiers CPPM

Windows
Version d'essai gratuite
Version d'essai gratuite
BloodshedSoftware Dev-C++
Gratuit
N'importe quel éditeur de texte
Android

Vérifié par FileInfo.com

L'équipe FileInfo.com a mené des recherches indépendantes sur le format de fichier Module C++ et les applications Mac, Windows, Linux et Android répertoriées sur cette page. Notre objectif est une précision de 100 %, et nous ne publions que des informations sur les types de fichiers que nous avons vérifiés.

Si vous souhaitez suggérer des ajouts ou des mises à jour de cette page, faites-le-nous savoir.