Nel nostro codice abbiamo un bel paio di casi di questo modello:Qual è il punto di questo modello: utilizzando una struct per contenere un singolo metodo
class outerClass
{
struct innerStruct
{
wstring operator()(wstring value)
{
//do something
return value;
}
};
void doThing()
{
wstring initialValue;
wstring finalValue = innerStruct()(initialValue);
}
};
Qual è il vantaggio di questo corso:
class outerClass
{
wstring changeString(wstring value)
{
//do something
return value;
}
void doThing()
{
wstring initialValue;
wstring finalValue = changeString(initialValue);
}
};
perché non chiedere la persona che ha scritto il codice? –
perché non sono disponibili – Ant
Oops. Deve imparare a copiare il codice più attentamente :) – Ant