Partage
  • Partager sur Facebook
  • Partager sur Twitter

À lire IMPÉRATIVEMENT !

Règles + liens utiles

    28 juillet 2011 à 14:36:01

    Bienvenue à toi, ami zéro !

    Ce topic rassemble deux choses très importantes pour le forum de C : les règles et les informations utiles. Tout les zéros faisant du C devraient l'avoir lu au moins une fois avant de poster. :) Si tu as des remarques ou des suggestions, je t'invite à me contacter par messagerie privée.

    Règles à respecter impérativement pour poster sur le forum C
    </span>

    1. Chercher avant de poster (Voir suite de ce topic) et expliquer ce que tu as trouvé grâce à tes recherches.

    2. Faire un titre clair : titre = ce que tu cherches à faire, sous-titre = le problème.

    3. Commencer par « bonjour » ou « salut », terminer en remerciant (« merci d'avance »).

    4. Poster systématiquement le code problématique. Ne pas oublier de colorer le code (<code type="c">code ici</code>).

    5. Bien expliquer ce qui ne va pas : quel est le message d'erreur, quel est le bug.

    6. Le SdZ ne fait pas les devoirs ni les TP. Si tu postes un exercice, poste ton code avec (obligatoire).

    7. Si tu tombes sur un message problématique, n'y réponds pas et alerte les modérateurs à la place.

    8. Si ton problème est résolu, n'oublie pas de cliquer sur « marquer résolu ».

    9. Toutes les autres règles habituelles s'appliquent : Pas de flood, troll, insultes, etc.

    Les sujets ne respectant pas ces règles seront fermés. Si ton sujet est fermé, tu peux en faire un nouveau, en respectant les règles.

    Si tu t’aperçois que tu t'es trompé, tu peux modifier ton message en cliquant sur l'icône Image utilisateur. Quoi qu'il arrive, prends ton temps pour écrire, reste calme et respectueux. N'hésite pas à alerter les modérateurs en cas de débordement.


    Liens utiles, réponses aux questions courantes
    </span>

    La suite de ce topic donne des tas d'informations et de liens concernant le langage C. C'est un bon point de départ pour tes recherches, n'hésite pas à venir voir ici lorsqu'un autre zéro te dit « tu n'as pas assez cherché ! ».

    En premier, voici tout un tas de sites web sympathiques concernant le langage C. C'est un bon point de départ pour tes recherches ! Tu y trouveras également quelques sites d'exercices pour t'entraîner et progresser. :)

    </span>

    De nombreuses questions ont été posées sur ce forum ; certaines d'entre elles reviennent très souvent. Plutôt que de répéter toujours la même chose, nous avons centralisé ces questions fréquentes à un seul endroit : la foire aux questions. Si tu débutes, tu devrais y passer, car elle traite de nombreux points délicats du cours de C !

    </span>

    </span>

    Accéder aux question fréquemment posées de developpez.com
    C'est une mine d'informations utiles !


    Le langage C dispose d'un certain nombre de fonctions de base, regroupées dans la bibliothèque standard. Cependant, la bibliothèque standard ne permet pas de tout faire ; aussi, pour accomplir de nombreuses tâches (interfaces graphiques, son, traitement XML par exemple), on utilise des bibliothèques logicielles qui apportent de nouvelles fonctionnalités.

    </span>

    </span>

    Avec ça, tu devrais pouvoir trouver la fonctionnalité de tes rêves. :)

    Les membres proposent régulièrement des exercices de toutes les difficultés. Ils ont été regroupés dans deux topics, les « exercices C » et les « défis C ». Ne te fie pas trop aux noms : je t'invite à lire les deux et à coder les sujets qui t'intéressent. ;)

    </span>

    </span>

    Je t'invite également à surveiller le forum Autres langages, où sont parfois proposés des ateliers (surtout l'été). Tu peux participer à ces ateliers avec des codes en langage C !

    Bonne journée !
    Profite-bien du forum ! :)

    GuilOooo

    Merci à Nonolaclochette, à lucas-84 et à Maelan44 pour leurs suggestions.
    Message mis à jour le 26 décembre 2012 à 18h14 (heure France métropolitaine).

    • Partager sur Facebook
    • Partager sur Twitter
    J'ai déménagé sur Zeste de savoir — Ex-manager des modérateurs.
      28 juillet 2011 à 14:58:40

      Il y a longtemps, les membres du site ont recensé les sites web concernant le C qu'ils connaissaient. Ce topic est encore actif, et tu peux y contribuer si tu as des liens à partager.

      </span>

      J'ai fait un tri là-dedans au 28 juillet 2011, en oubliant les liens morts, ceux qui parlent de C++ (les forums C et C++ n'étaient pas encore séparés à l'époque), ainsi que les doublons.

      Le résultat est la liste suivante ; elle fournit un bon point de départ pour tes recherches.

      Note que je n'ai pas lu chaque page web que je donne ici, j'ai simplement testé la validité des liens. Aussi, il n'y a aucune garantie sur la qualité du contenu des pages données ici.


      Si tu souhaites ajouter un lien, merci de me contacter par MP.

      Des sites généraux sur le C



      Site de -ed-, plein de ressources : http://www.bien-programmer.fr/index.php
      Tutoriels en C chez développez : http://c.developpez.com/cours/
      Section « C » sur l'annuaire moteurprog : http://www.moteurprog.com/Domaine/Inde [...] D_Annuaire=62
      Référence ultime : http://www.google.fr/

      Des cours complets sur la programmation en C



      Cours non-officiel sur le SdZ : http://www.siteduzero.com/tutoriel-3-7 [...] angage-c.html

      Livre « le C en 20heures » sur framasoft : http://framabook.org/6-le-c-en-20-heures
      Cours sur wikibooks : http://fr.wikibooks.org/wiki/Programmation_C
      Cours sur la wikiversité : http://fr.wikiversity.org/wiki/Langage_C
      Un cours plus avancé (mais qui part du début) sur le C : http://www-ipst.u-strasbg.fr/pat/program/tpc.htm

      Encore un cours de C : http://www.coolcoyote.net/cdoc/
      Introduction au C, c_Facile : http://tice.utc.fr/~netuniv/C_facile/c [...] facile_1.html
      Cours de C sur commentçamarche : http://www.commentcamarche.net/contents/c/
      Cours de C sur linux-kheops : http://www.linux-kheops.com/doc/cours/ [...] -c/index.html
      Quelques PDF sur le C : http://www.misfu.com/information-cours [...] oriaux-C.html
      Cours & Travaux Dirigés tirés d'un enseignement à l'université : http://varrette.gforge.uni.lu/teaching.html#prog
      Encore un cours universitaire : http://www.ltam.lu/Tutoriel_Ansi_C/
      Yet another.... : http://www.cs.umd.edu/%7Estewart/662/cssc.ps
      Et un dernier : http://www.di.ens.fr/~mine/enseignement/prog2006/

      Des sites sur des bibliothèques



      Cours pour la bibliothèque GTK+ : http://www.gtk-fr.org/wakka.php?wiki=PageAccueil
      Documentation officielle pour GTK+ : http://developer.gnome.org/gtk/2.24/

      Cours pour l'API Win32 en C : http://chgi.developpez.com/windows/
      Documentation officielle pour l'API Win32 : http://msdn.microsoft.com/en-us/librar [...] v=VS.85).aspx


      Documentation officielle de la SDL : http://wiki.libsdl.org/moin.cgi/CategoryAPI

      Cours SdZ sur la programmation réseau : http://www.siteduzero.com/tutoriel-3-3 [...] -sockets.html
      Cours pour la programmation réseeau : http://vidalcharles.free.fr/lf/socket.html
      Cours SdZ sur la programmation Unix (Linux) : http://www.siteduzero.com/tutoriel-3-3 [...] ous-unix.html
      Liste des appels système sous Linux : http://pwet.fr/man/linux/appels_systemes
      Programmer en C pour calculette TI : http://www.squalenet.net/fr/ti/tutorial_c/

      Ressources pour créer des jeux (pas spécialement en C) : http://www.games-creators.org/wiki/Accueil

      Quelques cours sur des structures de données : http://axiomcafe.fr/les-structures-de-donnees

      Des exercices



      Défis C sur le SdZ : http://www.siteduzero.com/forum-83-686 [...] rmations.html
      Exercices C sur le SdZ : http://www.siteduzero.com/forum-83-742 [...] html#r7153201
      Anciens exercices C sur le SdZ : http://www.siteduzero.com/forum-83-504 [...] -c-suite.html
      Cours & exercices en différents langages sur france-ioi : http://www.france-ioi.org/algo/chapters.php
      Exercices de programmation en rapport avec les mathématiques : http://projecteuler.net/
      Énoncés du concours d'algorithmique Prologin : http://www.prologin.org/training
      Un wikilivre d'exercices : http://fr.wikibooks.org/wiki/Exercices_en_langage_C

      Références



      Un manuel de référence pour le C : http://www.careferencemanual.com/
      Norme du langage C (PDF) : http://www.open-std.org/JTC1/SC22/wg14/www/docs/n1124.pdf.
      Pages du manuel : http://man.developpez.com/man3/
      Liste des fonctions standard : http://www.siteduzero.com/forum-83-114 [...] ctions-c.html


      Trouver du code à lire



      Des programmes lettrés : http://en.literateprograms.org/Categor [...] ng_language:C
      Un moteur de recherche de code source : http://koders.com/
      Un autre, powered by Google : http://www.google.com/codesearch
      Beaucoup de codes sources proposés par les internautes (aussi en C++) : http://www.cppfrance.com/
      Un dépôt de logiciels libres : http://sourceforge.net/


      Sans oublier...



      Les tutos C du Site du zér0 : http://www.siteduzero.com/tutoriel-2-262-c.html

      J'espère que cette liste aura été utile ! :)

      Merci à linkamaki et brucyn pour leurs suggestions !

      • Partager sur Facebook
      • Partager sur Twitter
      J'ai déménagé sur Zeste de savoir — Ex-manager des modérateurs.
        29 juillet 2011 à 11:22:40

        Comment bien poster sur le forum de C



        L'idéal est de faire un message agréable à lire, et qui donne toutes les informations nécessaires pour t'aider.

        Il est important de bien expliquer ce que tu cherches à faire, puis comment tu essayes de le faire, et ce qui ne marche pas. Si tu as un message d'erreur, tu devrais l'indiquer ; sinon, explique en détails le bug qui se produit.

        En ce qui concerne la forme de ton sujet : donnes-lui un titre qui résume clairement ta question, poste tes codes colorés et indentés, et n'oublie pas les formules de politesse (« bonjour », « merci d'avance »).

        Pour colorer un code sur le forum : <code type="c">code ici</code>.

        Voici une petite check-list pour vérifier que tu postes correctement :

        Avant de poster.
        • En observant mon message d'erreur, ne puis-je en déduire la réponse à ma question ?
        • La réponse à ma question se trouve-t-elle simplement sur le web ?
        • La réponse à ma question se trouve-t-elle dans une des Foire aux Questions ?
        • La réponse à ma question se trouve-t-elle ailleurs sur le Site du Zér0 ?

        Au moment de poster.
        • Je fais un titre qui résume ma question.
        • Je commence en saluant (« bonjour » ou « salut »).
        • Je poste le code qui pose problème.
        • Je mets les balises code (<code type="c">code ici</code>) pour le colorer.
        • Je veille à ce que mon code soit indenté et lisible.
        • J'explique ce que le code est supposé faire.
        • Si j'ai un message d'erreur, je le donne.
        • Si mon programme ne fait pas ce que je veux, je décris en détails ce qui ne va pas.
        • Je termine en remerciant.

        En suivant ce schéma, tu ne devrais pas avoir de problèmes. :)

        Tout message sans titre correct, sans politesse, sans coloration/indentation de code, ou sans assez de détails pourra être fermé.


        Note que la fermeture du topic n'est pas une sanction. Nous refusons d'aider les gens qui ne font pas d'efforts pour poster, mais tu peux faire un nouveau sujet, en t'améliorant sur les points que l'on t'a signalé. :)

        Les sanctions (avertissement, période en lecture seule ou bannissement) ne surviennent que pour les « récidivistes », qui continuent à mal faire après plusieurs avertissements.

        Au passage, toutes les règles du Site du Zér0 s'appliquent évidemment ici. En particulier, respect, calme et courtoisie sont de mise en toutes circonstances. Ceci est valable pour les gens qui créent des sujets comme pour les gens qui répondent.


        Les règles ne sont pas là pour t'embêter. Elles sont importantes, car elles nous permettent de t'aider plus rapidement et plus efficacement. Penses-y, il est dans ton intérêt de les suivre. :)

        Pour toute remarque ou question concernant ce message, tu peux me contacter par messagerie privée.

        Message mis à jour le 18 décembre 2011, à 12h25 (heure française).
        • Partager sur Facebook
        • Partager sur Twitter
        J'ai déménagé sur Zeste de savoir — Ex-manager des modérateurs.
          7 juin 2013 à 17:33:23

          slt!

          merci de m'avoir indiquer!

          • Partager sur Facebook
          • Partager sur Twitter

          À lire IMPÉRATIVEMENT !

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown