Tous les téléchargements de fearyourself
|
|
Il peut être parfois utile de connaître le nombre de chiffres que contient un nombre par exemple si l'on souhaite le convertir en chaîne de caractères à l'aide de la fonction sprintf.
|
|
|
|
|
La fonction get_char_from_bin permet de convertir une représentation binaire en nombre.
|
|
|
|
|
Inverser une liste chaînée
|
|
|
|
|
La fonction pow2sup fait une recherche dichotomique pour la puissance de 2 supérieure à celle passée en argument. En utilisant des décalages de bits, elle calcule rapidement le bon résultat. Enfin, le programme exécute la fonction 30 fois pour montrer son fonctionnement.
|
|
|
|
|
Ressemblant à un hybride entre le crible d'Eratosthène et la méthode classique, cette solution utilise les nombres premiers en dessous de 100 pour savoir si un nombre est premier ou non. Si jamais on a fini le parcours, on utilise la méthode classique...
On suppose que nbr >= 1 |
|
|
|
|
Programme montrant le fonctionnement et l'utilisation des Threads POSIX.1
|
|
|
|
|
Programme montrant le fonctionnement et l'utilisation de fork.
|
|
|
|
|
Ce programme s'endort pendant un certain nombre de secondes. Ce nombre est augmenté à chaque tour de boucle. Nous redirigeons le signal SIGINT pour permettre au programme de terminer son cycle avant de sortir.
|
|
|
|
|
Ce programme consiste à faire faire une tâche à un programme lors de la réception d'un signal. Nous redirigeons SIGINT de la même façon qu'avant pour terminer correctement le programme, permettant de faire du nettoyage (s'il le faut) et ensuite le signal SIGUSR1 pour afficher un message lors de sa réception.
Enfin, les deux signaux sont redirigés vers la même fonction, et nous utilisons le premier paramètre pour distinguer les deux signaux. |
|
|
|
|
Code source montrant comment calculer le miroir horizontal et vertical d'une surface.
|
|
|
|
|
Gestion de texte TTF en transformant les surfaces générées en textures OpenGL. Les fonctions présentées montrent une façon transparente de gérer le texte en SDL.
La source proposée présente deux versions : une avec du mélange de couleur et une autre qui utilise directement le canal Alpha. |
|
|
|
|
En reprenant la source Gestion de texte OpenGL, cette source ajoute une gestion de l'unicode et une saisie de l'utilisateur utilisant les fonctions unicodes.
Pour des raisons de performances, ce serait plus intéressant de garder le texte courant en Unicode. |
|
|
|
|
Code montrant comment gérer la fréquence d'affichage utilisant la bibliothèque SDL_gfx. Le programme fait aussi rebondir une boîte sur la fenêtre.
|
|
|
|
|
Code source montrant comment gérer une souris soi-même rapidement et efficacement.
|
|
|
|
|
Cette fonction supprime les espaces superflus dans une chaîne de caractères.
|
|
|