www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README

index.php5?title=Conventions&oldid=31.orig (12671B)


      1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr" dir="ltr">
      3 	<head>
      4 		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      5 		<meta http-equiv="Content-Style-Type" content="text/css" />
      6 		<meta name="generator" content="MediaWiki 1.15.1" />
      7 		<meta name="robots" content="noindex,nofollow" />
      8 		<meta name="keywords" content="Conventions" />
      9 		<link rel="shortcut icon" href="/favicon.ico" />
     10 		<link rel="search" type="application/opensearchdescription+xml" href="/opensearch_desc.php5" title="Gruntnetwork (fr)" />
     11 		<link title="Creative Commons" type="application/rdf+xml" href="/index.php5?title=Conventions&amp;action=creativecommons" rel="meta" />
     12 		<link rel="copyright" href="http://www.gnu.org/copyleft/fdl.html" />
     13 		<link rel="alternate" type="application/rss+xml" title="Flux RSS de Gruntnetwork" href="/index.php5?title=Sp%C3%A9cial:Modifications_r%C3%A9centes&amp;feed=rss" />
     14 		<link rel="alternate" type="application/atom+xml" title="Flux Atom de Gruntnetwork" href="/index.php5?title=Sp%C3%A9cial:Modifications_r%C3%A9centes&amp;feed=atom" />
     15 		<title>Conventions - Gruntnetwork</title>
     16 		<link rel="stylesheet" href="/skins/common/shared.css?207" type="text/css" media="screen" />
     17 		<link rel="stylesheet" href="/skins/common/commonPrint.css?207" type="text/css" media="print" />
     18 		<link rel="stylesheet" href="/skins/monobook/main.css?207" type="text/css" media="screen" />
     19 		<!--[if lt IE 5.5000]><link rel="stylesheet" href="/skins/monobook/IE50Fixes.css?207" type="text/css" media="screen" /><![endif]-->
     20 		<!--[if IE 5.5000]><link rel="stylesheet" href="/skins/monobook/IE55Fixes.css?207" type="text/css" media="screen" /><![endif]-->
     21 		<!--[if IE 6]><link rel="stylesheet" href="/skins/monobook/IE60Fixes.css?207" type="text/css" media="screen" /><![endif]-->
     22 		<!--[if IE 7]><link rel="stylesheet" href="/skins/monobook/IE70Fixes.css?207" type="text/css" media="screen" /><![endif]-->
     23 		<link rel="stylesheet" href="/index.php5?title=MediaWiki:Common.css&amp;usemsgcache=yes&amp;ctype=text%2Fcss&amp;smaxage=18000&amp;action=raw&amp;maxage=18000" type="text/css" />
     24 		<link rel="stylesheet" href="/index.php5?title=MediaWiki:Print.css&amp;usemsgcache=yes&amp;ctype=text%2Fcss&amp;smaxage=18000&amp;action=raw&amp;maxage=18000" type="text/css" media="print" />
     25 		<link rel="stylesheet" href="/index.php5?title=MediaWiki:Monobook.css&amp;usemsgcache=yes&amp;ctype=text%2Fcss&amp;smaxage=18000&amp;action=raw&amp;maxage=18000" type="text/css" />
     26 		<link rel="stylesheet" href="/index.php5?title=-&amp;action=raw&amp;maxage=18000&amp;gen=css" type="text/css" />
     27 		<!--[if lt IE 7]><script type="text/javascript" src="/skins/common/IEFixes.js?207"></script>
     28 		<meta http-equiv="imagetoolbar" content="no" /><![endif]-->
     29 
     30 		<script type= "text/javascript">/*<![CDATA[*/
     31 		var skin = "monobook";
     32 		var stylepath = "/skins";
     33 		var wgArticlePath = "/$1";
     34 		var wgScriptPath = "";
     35 		var wgScript = "/index.php5";
     36 		var wgVariantArticlePath = false;
     37 		var wgActionPaths = {};
     38 		var wgServer = "https://wiki.gruntnetwork.com";
     39 		var wgCanonicalNamespace = "";
     40 		var wgCanonicalSpecialPageName = false;
     41 		var wgNamespaceNumber = 0;
     42 		var wgPageName = "Conventions";
     43 		var wgTitle = "Conventions";
     44 		var wgAction = "view";
     45 		var wgArticleId = 3;
     46 		var wgIsArticle = true;
     47 		var wgUserName = null;
     48 		var wgUserGroups = null;
     49 		var wgUserLanguage = "fr";
     50 		var wgContentLanguage = "fr";
     51 		var wgBreakFrames = false;
     52 		var wgCurRevisionId = 31;
     53 		var wgVersion = "1.15.1";
     54 		var wgEnableAPI = true;
     55 		var wgEnableWriteAPI = true;
     56 		var wgSeparatorTransformTable = [",	.", " 	,"];
     57 		var wgDigitTransformTable = ["", ""];
     58 		var wgRestrictionEdit = [];
     59 		var wgRestrictionMove = [];
     60 		/*]]>*/</script>
     61 
     62 		<script type="text/javascript" src="/skins/common/wikibits.js?207"><!-- wikibits js --></script>
     63 		<!-- Head Scripts -->
     64 		<script type="text/javascript" src="/skins/common/ajax.js?207"></script>
     65 		<script type="text/javascript" src="/index.php5?title=-&amp;action=raw&amp;gen=js&amp;useskin=monobook"><!-- site js --></script>
     66 	</head>
     67 <body class="mediawiki ltr ns-0 ns-subject page-Conventions skin-monobook">
     68 	<div id="globalWrapper">
     69 		<div id="column-content">
     70 	<div id="content">
     71 		<a name="top" id="top"></a>
     72 				<h1 id="firstHeading" class="firstHeading">Conventions</h1>
     73 		<div id="bodyContent">
     74 			<h3 id="siteSub">De Gruntnetwork.</h3>
     75 			<div id="contentSub">
     76 				<div id="mw-revision-info">Version du 8 février 2009 à 17:02 par <a href="/Sp%C3%A9cial:Contributions/78.115.6.242" title="Spécial:Contributions/78.115.6.242" class="mw-userlink">78.115.6.242</a>  <span class="mw-usertoollinks">(<a href="/index.php5?title=Discussion_utilisateur:78.115.6.242&amp;action=edit&amp;redlink=1" class="new" title="Discussion utilisateur:78.115.6.242 (page inexistante)">discuter</a>)</span></div>
     77 
     78 				<div id="mw-revision-nav">(diff) ← Version précédente&#32;|&#32;Voir la version courante (diff)&#32;|&#32;Version suivante → (diff)</div>
     79 			</div>
     80 									<div id="jump-to-nav">Aller à : <a href="#column-one">Navigation</a>, <a href="#searchInput">rechercher</a></div>			<!-- start content -->
     81 			<p>Les conventions suivantes seront utilisées pour un code homogène.
     82 </p>
     83 <a name="En_C" id="En_C"></a><h2> <span class="mw-headline"> En C </span></h2>
     84 <ul><li> L'indentation se fait à 4 espaces par tabulation.
     85 </li><li> Pas de transformation des espaces en tabulation.
     86 </li><li> <code>nomsDeVariables</code>
     87 </li><li> <code>NOMS_DE_CONSTANTE</code>
     88 </li><li> Fonctions&nbsp;:
     89 </li></ul>
     90 <p><code>
     91 </p>
     92 <pre>type_retour nom_fonction(type_param_1 param_1, ..., type_param_n param_n) {
     93 code;
     94 }
     95 </pre>
     96 <p></code>
     97 </p>
     98 <ul><li> Boucles for, avec déclaration locale à la boucle de l'itérateur s'il n'a pas lieu d'être à l'extérieur (int i=a)&nbsp;:
     99 </li></ul>
    100 <p><code>
    101 </p>
    102 <pre>for (int i=a; i&lt;b; i++) {
    103 code;
    104 }
    105 </pre>
    106 <p></code>
    107 </p>
    108 <a name="En_assembleur" id="En_assembleur"></a><h2> <span class="mw-headline"> En assembleur </span></h2>
    109 <p>On utilisera la syntaxe Gas, car elle est compatible avec le compilateur GCC
    110 </p>
    111 <!-- 
    112 NewPP limit report
    113 Preprocessor node count: 3/1000000
    114 Post-expand include size: 0/2097152 bytes
    115 Template argument size: 0/2097152 bytes
    116 Expensive parser function count: 0/100
    117 -->
    118 
    119 <!-- Saved in parser cache with key gruntnetwork_wiki:pcache:idhash:3-0!1!0!!fr!2!edit=0 and timestamp 20230503142406 -->
    120 <div class="printfooter">
    121 Récupérée de « <a href="https://wiki.gruntnetwork.com/Conventions">https://wiki.gruntnetwork.com/Conventions</a> »</div>
    122 						<!-- end content -->
    123 						<div class="visualClear"></div>
    124 		</div>
    125 	</div>
    126 		</div>
    127 		<div id="column-one">
    128 	<div id="p-cactions" class="portlet">
    129 		<h5>Affichages</h5>
    130 		<div class="pBody">
    131 			<ul>
    132 	
    133 				 <li id="ca-nstab-main" class="selected"><a href="/Conventions" title="Voir la page de contenu [c]" accesskey="c">Page</a></li>
    134 				 <li id="ca-talk" class="new"><a href="/index.php5?title=Discussion:Conventions&amp;action=edit&amp;redlink=1" title="Discussion au sujet de cette page de contenu [t]" accesskey="t">Discussion</a></li>
    135 				 <li id="ca-viewsource"><a href="/index.php5?title=Conventions&amp;action=edit" title="Cette page est protégée.&#10;Vous pouvez toutefois en visualiser la source. [e]" accesskey="e">Voir le texte source</a></li>
    136 				 <li id="ca-history"><a href="/index.php5?title=Conventions&amp;action=history" title="Les versions passées de cette page (avec leurs contributeurs) [h]" accesskey="h">Historique</a></li>			</ul>
    137 		</div>
    138 	</div>
    139 	<div class="portlet" id="p-personal">
    140 		<h5>Outils personnels</h5>
    141 		<div class="pBody">
    142 			<ul>
    143 				<li id="pt-anonuserpage"><a href="/Utilisateur:90.192.224.164" title="La page utilisateur de l’IP avec laquelle vous contribuez [.]" accesskey="." class="new">90.192.224.164</a></li>
    144 				<li id="pt-anontalk"><a href="/Discussion_utilisateur:90.192.224.164" title="La page de discussion pour les contributions depuis cette adresse IP [n]" accesskey="n" class="new">Discussion avec cette adresse IP</a></li>
    145 				<li id="pt-anonlogin"><a href="/index.php5?title=Sp%C3%A9cial:Connexion&amp;returnto=Conventions" title="Vous êtes encouragé(e) à vous identifier ; ce n’est cependant pas obligatoire. [o]" accesskey="o">Connexion</a></li>
    146 				<li id="pt-openidlogin"><a href="/index.php5?title=Sp%C3%A9cial:OpenIDLogin&amp;returnto=Conventions">Se connecter avec OpenID</a></li>
    147 			</ul>
    148 		</div>
    149 	</div>
    150 	<div class="portlet" id="p-logo">
    151 		<a style="background-image: url(/skins/common/images/wiki.png);" href="/Accueil" title="Page principale [z]" accesskey="z"></a>
    152 	</div>
    153 	<script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
    154 	<div class='generated-sidebar portlet' id='p-navigation'>
    155 		<h5>Navigation</h5>
    156 		<div class='pBody'>
    157 			<ul>
    158 				<li id="n-mainpage-description"><a href="/Accueil">Accueil</a></li>
    159 				<li id="n-portal"><a href="/Gruntnetwork:Accueil" title="À propos du projet">Communauté</a></li>
    160 				<li id="n-currentevents"><a href="/Gruntnetwork:Actualit%C3%A9s" title="Trouver les informations de fond sur l’actualité du moment">Actualités</a></li>
    161 				<li id="n-recentchanges"><a href="/Sp%C3%A9cial:Modifications_r%C3%A9centes" title="Liste des modifications récentes sur le wiki [r]" accesskey="r">Modifications récentes</a></li>
    162 				<li id="n-randompage"><a href="/Sp%C3%A9cial:Page_au_hasard" title="Afficher une page au hasard [x]" accesskey="x">Page au hasard</a></li>
    163 				<li id="n-help"><a href="/Aide:Accueil" title="Aide">Aide</a></li>
    164 			</ul>
    165 		</div>
    166 	</div>
    167 	<div id="p-search" class="portlet">
    168 		<h5><label for="searchInput">Rechercher</label></h5>
    169 		<div id="searchBody" class="pBody">
    170 			<form action="/index.php5" id="searchform"><div>
    171 				<input type='hidden' name="title" value="Spécial:Search"/>
    172 				<input id="searchInput" name="search" type="text" title="Rechercher dans Gruntnetwork [f]" accesskey="f" value="" />
    173 				<input type='submit' name="go" class="searchButton" id="searchGoButton"	value="Lire" title="Aller vers une page portant exactement ce nom si elle existe." />&nbsp;
    174 				<input type='submit' name="fulltext" class="searchButton" id="mw-searchButton" value="Rechercher" title="Rechercher les pages comportant ce texte." />
    175 			</div></form>
    176 		</div>
    177 	</div>
    178 	<div class="portlet" id="p-tb">
    179 		<h5>Boîte à outils</h5>
    180 		<div class="pBody">
    181 			<ul>
    182 				<li id="t-whatlinkshere"><a href="/Sp%C3%A9cial:Pages_li%C3%A9es/Conventions" title="Liste des pages liées à celle-ci [j]" accesskey="j">Pages liées</a></li>
    183 				<li id="t-recentchangeslinked"><a href="/Sp%C3%A9cial:Suivi_des_liens/Conventions" title="Liste des modifications récentes des pages liées à celle-ci [k]" accesskey="k">Suivi des pages liées</a></li>
    184 <li id="t-specialpages"><a href="/Sp%C3%A9cial:Pages_sp%C3%A9ciales" title="Liste de toutes les pages spéciales [q]" accesskey="q">Pages spéciales</a></li>
    185 				<li id="t-print"><a href="/index.php5?title=Conventions&amp;oldid=31&amp;printable=yes" rel="alternate" title="Version imprimable de cette page [p]" accesskey="p">Version imprimable</a></li>				<li id="t-permalink"><a href="/index.php5?title=Conventions&amp;oldid=31" title="Lien permanent vers cette version de la page">Lien historique</a></li>			</ul>
    186 		</div>
    187 	</div>
    188 		</div><!-- end of the left (by default at least) column -->
    189 			<div class="visualClear"></div>
    190 			<div id="footer">
    191 				<div id="f-poweredbyico"><a href="http://www.mediawiki.org/"><img src="/skins/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" /></a></div>
    192 				<div id="f-copyrightico"><a href="http://www.gnu.org/copyleft/fdl.html"><img src="/skins/common/images/gnu-fdl.png" alt='GNU Free Documentation License 1.2' /></a></div>
    193 			<ul id="f-list">
    194 					<li id="copyright">Contenu disponible sous <a href="http://www.gnu.org/copyleft/fdl.html" class="external " title="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License 1.2</a>.</li>
    195 					<li id="privacy"><a href="/Gruntnetwork:Confidentialit%C3%A9" title="Gruntnetwork:Confidentialité">Politique de confidentialité</a></li>
    196 					<li id="about"><a href="/Gruntnetwork:%C3%80_propos" title="Gruntnetwork:À propos">À propos de Gruntnetwork</a></li>
    197 					<li id="disclaimer"><a href="/Gruntnetwork:Avertissements_g%C3%A9n%C3%A9raux" title="Gruntnetwork:Avertissements généraux">Avertissements</a></li>
    198 			</ul>
    199 		</div>
    200 </div>
    201 
    202 		<script type="text/javascript">if (window.runOnloadHook) runOnloadHook();</script>
    203 <!-- Served in 0.290 secs. --></body></html>