Copy of https://perso.isima.fr/loic/cpp/index.fr.php
tete du loic

 Loïc YON [KIUX]

  • Enseignant-chercheur
  • Référent Formation Continue
  • Responsable des contrats pros ingénieur
  • Référent entrepreneuriat
  • Responsable de la filière F2 ingénieur
  • Secouriste Sauveteur du Travail
mail
loic.yon@isima.fr
phone
(+33 / 0) 4 73 40 50 42
location_on
Institut d'informatique ISIMA
  • twitter
  • linkedin
  • viadeo

C++

Read in English

C++ pour les ZZ2

Supports de cours

Sujets de TP

Des ressources utiles pour les TPs :

Compléments

Voici quelques TPs ou TDs avec des indices pour les questions :

Anciens examens machine

Les examens ont été ciblés sur la version de g++ utilisée sur l'année où ils ont été donnés ainsi que sur une version particulière de catch. Vous pouvez constater avec le temps des dysfonctionnements. Faites-moi signe !

C++ pour les ZZ3

Support de cours, TPS et corrections

Tous les documents sont disponibles à l'URL suivante :

http://perso.isima.fr/bachelet/zz3

Astuces CMake

Pour ajouter une option de compilation dans CMakeList.txt, on peut ajouter comme suit :

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g")  
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

L'option n'est pas nécessaire sur etud, mais elle l'est sur les distributions comme ubuntu. Si vous avez un problème de "pthread" il faut ajouter la bibliothèque pour GoogleTest. Rechercher add_target_library et ajouter pthread.

Astuces Qmake

Si vous voulez conserver vos fichiers sources dans un répertoire src et les exécutables dans un répertoire build. Vous pouvez taper la commande suivante

qmake -projet -norecursive ../src/*

Liens