w naszym kodzie mamy sporo przypadków tego wzoru:Jaki jest sens tego wzoru: przy użyciu struct zawierać jedną metodę
class outerClass
{
struct innerStruct
{
wstring operator()(wstring value)
{
//do something
return value;
}
};
void doThing()
{
wstring initialValue;
wstring finalValue = innerStruct()(initialValue);
}
};
Co jest zaletą tego ciągu:
class outerClass
{
wstring changeString(wstring value)
{
//do something
return value;
}
void doThing()
{
wstring initialValue;
wstring finalValue = changeString(initialValue);
}
};
dlaczego nie zapytać osoby, która napisała kod? –
, ponieważ nie są dostępne – Ant
Ups. Muszę nauczyć się dokładniej kopiować kod :) – Ant