Pour toute information sur la formation C perfectionnement, ou si vous souhaitez obtenir des dates pour d'autres villes (Bordeaux, Bruxelles, Clermont-Ferrand, Dijon, Genève, Grenoble, Lausanne, Luxembourg, Marseille, Montpellier, Nice, Rennes, Rouen, Saint-Etienne, Strasbourg ) contactez nous :
+33 0 811 461 091
mail demande@apollo-formation.com
Souscrivez à notre NewsLetter

Recevoir notre catalogue

Formation C perfectionnement

formation , formation

A la suite de ce stage, vous aurez les connaissances et la pratique des fonctions appartenant aux principales bibliothèques standards du langage C, langage de programmation impératif conçu pour la programmation système. C est devenu un des langages les plus utilisés.



Télécharger un devis PDF pour la session : 
Gratuit • Simple • Rapide, en 1 clic


Plan de formation C perfectionnement


Rappel de base
Architecture d’un programme
Types de données
Structures de contrôle
Fonctions et visibilité
Pointeurs et allocation dynamique

Pointeurs
Pointeurs de fonction
Pointeurs de tableau
Indirections à plusieurs niveaux

Fonctions
Récursivité
Nombre de paramètres variables

Passage de paramètres
Passage par valeur
Passage par pointeur

Gestion des fichiers
Fichiers bufférisés
Fichiers non bufférisés

Appels système
Processus et fork()
Lecture d’un répertoire
Le réseau (sockets)

Gestion de la mémoire
Classe de stockage
Gestion du tas

Le préprocesseur
Compilation conditionnelle
Constantes pures
Macros

Déclarations spéciales
Variables externes
Fonctions exportées et importées de DLL
Variables statiques
Fonctions inline

Constitution et appel de fonctions assembleur
Faut-il encore utiliser l’assembleur ?
Mise en oeuvre
Édition des liens

Optimisation
De la vitesse
De la mémoire

Débogueurs
Symboles de débogage
Variables suivies
Points d’arrêts

Profiler
Objectif du profiling
Mise en oeuvre
Interpréter le résultat

Portabilité
Standard ANSI C
Standard POSIX
Unix / Windows
Bibliothèques partagées (SO, DLL)

Librairies
Librairies standard
Constituer une librairie



Cette formation C perfectionnement est éligible au titre du DIF.

Qui sommes nous ?


Apollo formation apporte à ses clients une offre en constante évolution de plus de 400 formations professionnelles dans le domaine de la formation Informatique , de la formation Management et de la formation Efficacité Professionnelle pour leurs salariés.

Apollo formation c’est une présence locale dans les principales régions françaises avec 15 agences en France Paris, Lyon, Grenoble, Aix, Marseille, Strasbourg, Toulouse, Bordeaux, Nantes, Lille,... mais également à Genève, Bruxelles, Luxembourg et Montréal.

Nos clients parlent de nous !

avatar"Cours vraiment complet, formateur très à l'aise dans le domaine, disponibilité très appréciée."

S. Clatot
Yahoo France