Esempio: Thread::Thread
:Come dovrei fare indentazione senza costruttori di elenchi di inizializzazione?
class Thread
{
Process * parent_;
unsigned __int32 id_;
void * entryPoint_;
public:
Thread(Process * parent, unsigned __int32 id, void * entryPoint) :
parent_(parent),
id_(id),
entryPoint_(entryPoint)
{
}
unsigned __int32 GetId() const
{
return id_;
}
void * GetEntryPointAddress() const
{
return entryPoint_;
}
};
io non riesco a venire con un modo di rientro cose in modo che non sembra strano ... eppure si tratta di un modello comune. Quali sono i modi più comuni per indentare questo?
Come ho già risposto a domande come questa: Fintanto che sei coerente, non importa. :) (Detto questo, sono curioso del motivo per cui pensi che sia strano. Mi sembra perfetto per me :): – greyfade
metti tutto in una riga e non pensarci! : D – ybungalobill
@greyfade: parte dell'essere coerenti è fare ciò che fanno gli altri. Non ho mai visto nessuno esprimere un'opinione su questo, quindi ho chiesto. Non so esattamente perché - mi fa solo rabbrividire per qualche motivo. @ybungalobill: ciò rende difficile la fusione di elementi nel controllo del codice sorgente. –