Accueil
Accueil Le Club Delphi Kylix C C++ Java J2EE DotNET & C# Visual Basic Access Pascal Dev Web PHP ASP XML UML SQLSGBD Windows Linux Autres
logo

precedent    sommaire    suivant   


Comment bien utiliser cette faq ?
auteur : Clément Cunin
Le but :
Cette faq a été conçue pour être la plus simple possible d'utilisation. Elle tente d'apporter des réponses simples et complètes aux questions auxquelles sont confrontés tous les débutants (et les autres).

L'organisation :
Les questions sont organisées par thème, les thèmes pouvant eux-mêmes contenir des sous thèmes. Lorsqu'une question porte sur plusieurs thèmes, celle-ci est insérée dans chacun des thèmes, rendant la recherche plus facile.

Les réponses :
Les réponses contiennent des explications et des codes sources. Certaines sont complétées de fichiers à télécharger contenant un programme de démonstration. Ces programmes sont volontairement très simples afin qu'il soit aisé de localiser le code intéressant. Les réponses peuvent également être complétées de liens vers d'autres réponses ou vers un autre site en rapport.

Nouveautés et mises à jour :
Lors de l'ajout ou de la modification d'une question/réponse, un indicateur est placé à côté du titre de la question. Cet indicateur reste visible pour une durée de 15 jours afin de vous permettre de voir rapidement les modifications apportées.

J'espère que cette faq pourra répondre à vos questions. N'hésitez pas à nous faire part de tout commentaires/remarques/critiques.

lien : Comment participer à cette faq ?

La question que je me pose ne se trouve pas dans cette FAQ, que faire ?
auteur : LFE
Si la question que vous vous posez ne se trouve pas dans cette FAQ, il est possible que, s'il ne s'agit pas d'une question spécifique au C++, elle soit traitée dans la FAQ C. S'il s'agit par contre d'une question qui a sa place dans cette FAQ, je vous invite à m'envoyer un message privé avec la question ET la réponse correspondante et je me ferai un plaisir de l'intégrer lors de la prochaine mise à jour.


Comment participer à cette faq ?
auteur : Clément Cunin
Cette faq est ouverte à toute collaboration. Pour éviter la multiplication des versions, il serait préférable que toutes collaborations soient transmises aux administrateurs de la faq.
Plusieurs compétences sont actuellement recherchées pour améliorer cette faq :

Rédacteur :
Bien évidemment, toute nouvelle question/réponse est la bienvenue.

Web designer :
Toute personne capable de faire une meilleure mise en page, une feuille de style ou de belles images...

Correcteur :
Malgré nos efforts des fautes d'orthographe ou de grammaire peuvent subsister. Merci de contacter les administrateurs si vous en débusquez une... Idem pour les liens erronés.

lien : Quels sont les droits de reproduction de cette faq ?

Quels sont les droits de reproduction de cette faq ?
auteur : Clément Cunin
La faq est publiée sous licence FDL., une traduction non officielle en français est disponible ici.

Bien que la licence ne l'oblige pas, il est recommandé de contacter les auteurs avant de publier une copie de ce document, voir Comment participer à cette faq ?.

lien : en Licence en anglais
lien : fr Licence non officielle en français
lien : Comment participer à cette faq ?

Remerciements
auteurs : Clément Cunin, LFE, Alacazam
Un grand merci à tous ceux qui ont pris de leur temps pour la réalisation de cette FAQ.

Aux rédacteurs :
Remerciements tout d'abord à tous ceux qui ont rédigé les questions et les réponses.
Clément Cunin, LFE.

Aux correcteurs :
Remerciements également aux personnes qui ont relu les textes pour supprimer un maximum de fautes de français, tout particulièrement à Alacazam. LFE.

Aux visiteurs :
Remerciements enfin à tous ceux qui ont consulté cette FAQ, et qui, par leurs remarques, nous ont aidé à la perfectionner.

Un merci tout particulier
Un merci tout particulier à Clément Cunin qui nous a créé de superbes outils très utiles pour générer ces FAQ.

Je tiens aussi à remercier Marshall Cline pour l'autorisation qu'il m'a donnée de traduire et d'intégrer à cette FAQ son document en C++ FAQ LITE. La traduction qui a été faite tente de garder l'esprit du document original, mais je ne maîtrise pas suffisamment la langue anglaise pour être à l'abri d'une erreur.


Que signifie exactement "mauvais" dans cette FAQ ?
auteur : Marshall Cline
Cela signifie que c'est quelque chose que vous devez éviter la plupart du temps, mais pas tout le temps. Par exemple, vous finirez par utiliser la solution "mauvaise" quand elle est la moins mauvaise solution possible. C'est de l'humour. Ne le prenez pas au premier degré.

La véritable raison de l'utilisation de ce terme (je vous entend dire : "il y a un motif réel caché derrière cela". Et bien c'est tout à fait le cas) est de pousser les nouveaux programmeurs C++ à remettre en question leurs vieilles habitudes. Par exemple, les programmeurs C qui passent au C++ utilisent souvent des pointeurs, des tableaux, des #define plus que nécessaire. Cette FAQ liste ces choses comme "mauvaises" afin de pousser ces nouveaux programmeurs C++ dans la bonne direction. Le but des métaphores du genre "les pointeurs sont mauvais" est de convaincre les nouveaux programmeurs C++ que le C++ n'est pas "simplement du C avec les commentaires //".

Un peu plus sérieusement, je ne veux pas dire que les macros, les tableaux, les pointeurs sont criminels comme un meurtre ou un enlèvement. Bien que pour les pointeurs ... (ceci est une PLAISANTERIE). "Mauvais" , dans le cas présent, veut dire "choquant". Ne cherchez donc pas une définition technique pour savoir ce qui est "mauvais" ou ne l'est pas.


precedent    sommaire    suivant   

Consultez les autres F.A.Q's

Valid XHTML 1.1!Valid CSS!


Ce document issu de http://www.developpez.com est soumis à la licence GNU FDL traduit en français ici.
Permission vous est donnée de distribuer, modifier des copies de cette page tant que cette note apparaît clairement.
Certaines parties de ce document sont sous copyright Marshall Cline Les codes sources présentés sur cette page sont libres de droits, et vous pouvez les utiliser à votre convenance. Pour le reste, ce document constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Ce document issu de http://www.developpez.com est soumis à trois licences, en fonction des contributeurs :
- Les contributions de Clément Cunin et LFE sont soumises aux termes de la la licence GNU FDL traduite en français ici. Permission vous est donnée de distribuer, modifier des copies des contributions de Clément Cunin et LFE tant que cette note apparaît clairement :
"Ce document issu de http://www.developpez.com est soumis à la licence GNU FDL traduite en français ici. Permission vous est donnée de distribuer, modifier des copies de cette page tant que cette note apparaît clairement".
- Les contributions de Marshall Cline sont sous copyright
- Pour ce qui est des autres contributions : Copyright © 2005 Developpez LLC : Tous droits réservés Developpez LLC. Aucune reproduction, ne peut en être faite sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com