Ferramentas do usuário

Ferramentas do site


c:formatacaocodigo

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
c:formatacaocodigo [2008/04/01 12:46] laercioc:formatacaocodigo [Data desconhecida] (atual) – removida - edição externa (Data desconhecida) 127.0.0.1
Linha 1: Linha 1:
-====== Padronização de Formatação ====== 
-**Padronização da formatação do código - indentação, espaços, etc.** 
-===== Indentação ===== 
-Declarações em bloco devem ser indentadas para separar o bloco o resto do código.\\ 
-  * **A indentação deve ser feita com dois espaços, sem o uso de TABs.** Obs: Editores de texto podem ser configurados para gerar automaticamente os 2 espaços quando o TAB é usado.\\ 
-  * **Usar indentação após um label.** Ex:\\ 
-<code cpp> 
-  switch (index) 
-  { 
-    case 0: 
-      // ... 
-      break; 
-    case 1: 
-</code> 
-  * **Os comentários também devem estar indentados.** 
  
-===== Colocação de chaves ===== 
-  * **A chave de iníco de bloco deve ser colocada na linha seguinte ao comando de controle.** 
-  * **A chave de final deve estar em sua própria linha, nenhum outro código deve existir nesta linha.** 
-=== Exemplos === 
-<code cpp> 
-class TePolygon 
-{ 
-  public: 
-    TePolygon (void); 
-    TePolygon (const TePolygon& other); 
-    .... 
-  protected: 
-    TeBox boundingBox_; 
-} 
-... 
-void execute() 
-{ 
-  // Execute code is here... 
-} 
-</code> 
- 
-===== Uso de espaços ===== 
-**Para melhorar a legibilidade, usar sempre espaços em branco.** 
-  * Usar um espaço para separar palavras e parênteses em expressões condicionais. 
-  * Usar um espaço ao redor de um operador binário, exceto para operadores "." e "->" 
-=== Exemplos === 
-<code cpp> 
-for (int i = 0; i < 10; i++) 
-{ 
-  // Loop code is here... 
-} 
-.... 
-double length = sqrt(x * x + y * y); 
-</code> 
c/formatacaocodigo.1207053962.txt.gz · Última modificação: 2008/04/01 12:46 por laercio