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