Le Culte du C > Droite

13 Janvier 2001
Je viens d'apporter quelques précisions et corrections dans la section "Astuces".
Nicolas

12 Janvier 2001
Inauguration de la section "Astuces" aujourd'hui ! Vous trouverez donc des trucs et des erreurs fréquentes à éviter pour créer des programmes C les plus fiables possibles. N'hésitez pas à enrichir cette rubrique en m'envoyant vos propres astuces.
Mise à jour de la rubrique "Fichiers" : les plus courageux pourront y télécharger la norme au format txt et en anglais :-) Un lien aussi vers le site de Borland (téléchargement de vieux compilateurs gratuits).
Merci aussi aux (trop rares) personnes ayant répondu à mes appels :) et qui m'ont proposé l'envoi de leurs sources. Ca fait plaisir ! Toutes ces contributions seront mises dès que possible sur le site. En attendant, bon coding !
Nicolas

06 Janvier 2001
Je vous rajoute un petit programme dans la section "Sources" : file_seeker.c. Comme son nom l'indique, il s'agit d'un moteur de recherche de fichiers, un peu comme la fonction "Rechercher" de votre OS, bien que les options de recherche soient moins nombreuses.  Le programme n'est pas ISO (fonctions findfirst() et findnext() de io.h utilisées). Si votre compilateur possède ces fonctions, n'hésitez pas à tester le prog. Et puis, c'est l'occasion d'étudier un source avec fonction récursive :)
Nicolas

03 Janvier 2001
Je viens de trouver une doc assez interessante sur le Net : "C Superflu", écrit par Matthieu Herrb. L'auteur fait le tour des divers problèmes rencontrés lors de la conception d'un programme C, d'algorithimique, de sécurité des programmes et de style. Je vous conseille vivement de télécharger cette doc, dans la rubrique "Fichiers".
Nicolas

01 Janvier 2001
Qu'avons-nous en ce début de millénaire ? Pas grand chose de changé sur le site en tout cas. J'ai passé quelques annonces d'envoi de sources sur plusieurs forums de programmation, on verra ce que ça donnera... Sinon, un petit update de la section "Fichiers" avec la mise en ligne du cours de Bernard Cassagne. A part ça, toujours dans la section "Fichiers", une doc (en anglais) sur les piège à éviter en C (erreurs en général  non-détectées par le compilateur).
Nicolas

31 Decembre 2000
Juste quelques mots pour vous souhaiter une bonne année 2001 ! Continuez à pondre du code, et envoyez-moi vos sources ! He oui, le site est en constant manque de sources !! Je rajoute une petite fonction de ma collection bien utile, mais malheureusement non-standard (comme la plupart des fonctions utiles d'ailleurs...) : la fonction GetString() qui utilise le header conio.h (source compilable sous tous les compilateurs Borland, ainsi que DJGPP). Cette fonction de sasie de chaîne a 2 avantages : elle vérifie les caractères saisis par l'utilisateur, et ne les affiche que si ceux-ci sont alpha-numériques (on évite ainsi les retours du curseur lors d'un malencontreux appui sur la touche Echap, entre autres), et permet aussi l'affichage d'étoile à la place des caractères frappés (fonction de saisie de mots de passes). Plutôt utile en somme, si la présentation (par exemple dans un logiciel) est importante (au détriment, alors, de la portabilité du logiciel...).
Nicolas

30 Décembre 2000
Petite mise à jour : je vous ai mis une version améliorée du crypteur de bmp (crypt_bmps.c) dans la rubrique "Sources". Le programme peut cette fois-ci coder tous les fichiers bmp d'un répertoire à la volée, en entrant en "*.bmp". Le hic, c'est que le programme utilise les fonctions findfirst() et findnext() non-standard (header : dir.h). Si quelqu'un connaît unne solution (plus) standard , qu'il n'hésite pas à le faire savoir (fallieres@wanadoo.fr).
Sinon, la version texte de la FAQ de CLC est dispo dans la rubrique "Fichiers".

Nicolas

29 Décembre 2000
Bonjour à tous, et bienvenue sur Le Culte du C !
Le site ouvre ses portes dès aujourd'hui, et à pour seul et unique but le partage des connaissances entre passionnés du langage de programmation C ! Voici donc ce que vous allez ou pourrez bientôt trouver sur ce site : tout d'abord, cette rubrique, baptisée "Journal", qui sera en quelque sorte un brouillon, un espace dans lequel je vous ferai part de mes impressions vis-à-vis de tel ou tel élément d'actualité (n'ayant pas toujours rapport avec le langage C). Vous trouverez ensuite une rubrique "Sources", qui je l'espère, se remplira très vite de codes-sources divers, où tout le monde pourra trouver son bonheur. La rubrique "Fichiers", pour l'instant peu complète, proposera en téléchargement plusieurs compilateurs et utilitaires utiles à la conception de vos programmes persos. Enfin, n'oubliez pas d'aller jeter un coup dans la rubrique "Liens", vous y trouverez sûrement quelques sites sympas :)
Bon, à part ça, qu'avons-nous d'interessant pour cette première mise à jour ? Vous trouverez quelques sources (malheureusement non commentées) de programmes assez marrants (mais pas forcément très utiles). N'hésitez surtout pas (c'est même recommandé) de m'envoyer vos commentaires sur ces sources (points à améliorer, etc...).
Voilà, je crois que ce sera tout pour aujourd'hui. Envoyez vos programmes (à mettre dans la rubrique "Sources"), vos remarques et réflexions, ainsi que vos astuces persos concernant le langage C (je créerai sûrement une rubrique astuce dans les jours qui viennent). Merci de m'avoir lu jusqu'au bout, et bon surf,
Je tenais aussi à remercier toutes les personnes du forum FCLC qui m'ont souvent éclairés et aidés à résoudre mes problèmes de coding. Je vous conseille vivement de leur soumettre vos problèmes, et si vous le pouvez, d'apporter votre contribution à ce forum.
Nicolas.