About: Sv:Coding Style   Sponge Permalink

An Entity of Type : owl:Thing, within Data Space : 134.155.108.49:8890 associated with source dataset(s)

Om man vill koda Freeciv och få sina patchar antagna så hjälper det att följa några enkla stilregler. Ja, några av dessa är en aning petiga, men krig utkämpas över de fånigaste saker... * Freeciv är skrivet i C (förutom BEOS-klienten). Detta innebär att C++-drag som "//"-kommentarer och variabeldeklarationer som inte är i början av block är förbjudna. * Använd K&R-indragsstil med indrag 2 (vid tveksamhet, använd "indent -kr -i2 -l77"). Men man ska inte ändra stilen på kodstycken som man inte ändrar på annat sätt eller skapar. Här är de viktigaste egenskaperna: * den största tillåtna radlängden är 77 tecken * blanksteg infogas före och efter operatorer ("int i, j, k;" i stället för "int i,j,k;" och "if (foo <= bar) c = a + b;" i stället för "if(foo<=bar) c=a+b;") * funk

AttributesValues
rdfs:label
  • Sv:Coding Style
rdfs:comment
  • Om man vill koda Freeciv och få sina patchar antagna så hjälper det att följa några enkla stilregler. Ja, några av dessa är en aning petiga, men krig utkämpas över de fånigaste saker... * Freeciv är skrivet i C (förutom BEOS-klienten). Detta innebär att C++-drag som "//"-kommentarer och variabeldeklarationer som inte är i början av block är förbjudna. * Använd K&R-indragsstil med indrag 2 (vid tveksamhet, använd "indent -kr -i2 -l77"). Men man ska inte ändra stilen på kodstycken som man inte ändrar på annat sätt eller skapar. Här är de viktigaste egenskaperna: * den största tillåtna radlängden är 77 tecken * blanksteg infogas före och efter operatorer ("int i, j, k;" i stället för "int i,j,k;" och "if (foo <= bar) c = a + b;" i stället för "if(foo<=bar) c=a+b;") * funk
dcterms:subject
dbkwik:freeciv/pro...iPageUsesTemplate
abstract
  • Om man vill koda Freeciv och få sina patchar antagna så hjälper det att följa några enkla stilregler. Ja, några av dessa är en aning petiga, men krig utkämpas över de fånigaste saker... * Freeciv är skrivet i C (förutom BEOS-klienten). Detta innebär att C++-drag som "//"-kommentarer och variabeldeklarationer som inte är i början av block är förbjudna. * Använd K&R-indragsstil med indrag 2 (vid tveksamhet, använd "indent -kr -i2 -l77"). Men man ska inte ändra stilen på kodstycken som man inte ändrar på annat sätt eller skapar. Här är de viktigaste egenskaperna: * den största tillåtna radlängden är 77 tecken * blanksteg infogas före och efter operatorer ("int i, j, k;" i stället för "int i,j,k;" och "if (foo <= bar) c = a + b;" i stället för "if(foo<=bar) c=a+b;") * funktionsklammern skall stå i den första kolonnen: int foo() { return 0; } i stället för int foo() { return 0; } * tabavståndet skall vara 8 * En tom rad ska sättas mellan 2 åtskilda kodstycken.
Alternative Linked Data Views: ODE     Raw Data in: CXML | CSV | RDF ( N-Triples N3/Turtle JSON XML ) | OData ( Atom JSON ) | Microdata ( JSON HTML) | JSON-LD    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3217, on Linux (x86_64-pc-linux-gnu), Standard Edition
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2012 OpenLink Software