c:formatacaocodigo
                Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Próxima revisão | Revisão anterior | ||
| c:formatacaocodigo [2008/04/01 12:29] – created laercio | c: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, | ||
| - | ===== 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: | ||
| - | </ | ||
| - | * **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& | ||
| - | .... | ||
| - | protected: | ||
| - | TeBox boundingBox_; | ||
| - | } | ||
| - | ... | ||
| - | void execute() | ||
| - | { | ||
| - | //Execute code is here... | ||
| - | } | ||
| - | </ | ||
| - | |||
c/formatacaocodigo.1207052984.txt.gz · Última modificação: 2008/04/01 12:29 por laercio
                
                