C/C++

De Wiki de Calcul Québec
Aller à : Navigation, rechercher
Autres langues :anglais 100% • ‎français 100%

Les langages C et C++ sont deux langages compilés disponibles sur les ordinateurs de Calcul Québec, grâce aux compilateurs installés (GCC, Intel, PGI et Pathscale). On obtient en général une meilleure performance avec les langages compilés. Nous vous encourageons donc à écrire vos programmes en ces langages.

Trucs et astuces de programmation en C++

C++ : classe Logger 
une classe Logger pour écrire des messages dans un journal;
C++ : allocation d'un tableau à deux dimensions
C++ : time.h 
un outil d'analyse de performance basé sur time.h;
C++ STL : FastCollection 
la classe FastCollection, basée sur std::vector;
C++ : fichier Fortran binaire 
lire un fichier Fortran 'unformatted';
C++ STL : la classe std::numeric_limits
C++ : manipulation de répertoires
C++ STL : algorithm 
la bibliothèque algorithm;
C++ : ostringstream 1 
construire plus facilement des chaînes formatées avec ostringstream;
C++ : ostringstream 2 
manipuler des chaînes avec ostringstream;
C++ : fichier de configuration
C++ : appels Fortran 
appeler du Fortran à partir du C/C++;
C++ STL : std::set 
maintenir une liste ordonnée avec std::set.
MPI : mpi_assert
Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Ressources de Calcul Québec
Outils
Partager