• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • integration_aide • serialisation_python • netcat • netplan • linux-from-scratch • esp32-devkit-v1 • installation_jupyter_via_docker • lvm • 235_operateur_in • principaux-usages-gcc

code

Recherche

Voici les résultats de votre recherche.

Commence par
  • Correspondance exacte
  • Commence par
  • Se termine par
  • Contient
@dev:c-cpp
  • toute catégorie
  • dev:c-cpp:tests-unitaires (2)
toute date
  • toute date
  • la semaine dernière
  • le mois dernier
  • l'année dernière
Trier par nombre de résultats
  • Trier par nombre de résultats
  • Trier par date de modification

Pages trouvées :

  • profilage-code (dev:c-cpp)

Résultats plein texte:

pointeurs
16 Occurrences trouvées, Dernière modification : il y a 5 ans
r via l'opérateur * suffixé par le type pointé. <code c> // Déclaration d'une variable de type pointeur... sur entier ayant le label ptr_int int* ptr_int; </code> Lors de la déclaration de la variable, un espac... e autre variable, * Par allocation dynamique. <code c> ptr_int = NULL; ptr_int = &entier_a; ptr_int = malloc( sizeof(int)); </code> Une difficulté à l'usage des pointeurs c'est qu
profilage-code
8 Occurrences trouvées, Dernière modification : il y a 5 ans
{{tag>dev c cpp profilage}} ====== Profilage du code avec grpof ====== Des programmes sont dédiés à l'optimisation du code on parle de profilage du code. Dans quels cas optimiser? * Si le programme est instable * Si le pr... s au paquet **binutils**, il permet d'analyser le code s’exécutant et fournit des informations sur: *
cunit @dev:c-cpp:tests-unitaires:cunit
8 Occurrences trouvées, Dernière modification : il y a 5 ans
ts dans le catalogue. ===== Installation ===== <code bash> $ sudo apt-get install libcunit1-dev </code> Pour générer le binaire: * A la compilation préci... onctions de test, le prototype est de la forme: <code c> void test_function_a(void); </code> ===== Programme de test ===== ==== Inclusions ==== Le program
preprocesseur
7 Occurrences trouvées, Dernière modification : il y a 5 ans
ur. Cela permet d'associer une valeur à un mot: <code c> #define MAX_LENGTH 110 </code> Dans cet exemple, lors de son exécution, le préprocesseur remplacera... ce à une condition. Si une autre inclusion est <code c file.h> #ifndef FILE_H // Si la constante n'... ypes, define...) */ #endif // FILE_H </code> ===== Synthèse ===== * Le préprocesseur est
boost @dev:c-cpp:tests-unitaires
6 Occurrences trouvées, Dernière modification : il y a 5 ans
la bibliothèque via le gestionnaire de paquets: <code bash> $ sudo apt-get install libboost-test-dev </code> Ajouter la bibliothèque au projet, en la déclar... e a ajouter a tous les fichiers sources de test: <code cpp> /* * Test.h * * Created on: 10 nov. 2013... _TEST_MAIN #include <boost/test/unit_test.hpp> </code> Pour chaque classe du projet, un fichier de test
principaux-usages-gcc
2 Occurrences trouvées, Dernière modification : il y a 5 ans
| ^ %%-pg%% | Permet le profilage du code via gprof ... | ^ %%--coverage%% | Déterminer les parties du code qui ne sont jamais exécutées.

Outils de la page

  • Afficher la page
  • Anciennes révisions
  • Liens de retour
  • Tout plier/déplier
  • Haut de page
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki