| bubu ( |
Tilpums::operator = atgriežamo vērtību. int ir jāatgriež.typedef std::pair<int, float> MyTwoValues;
MyTwoValues func()
{
return std::make_pair(1, 15.0f);
}boost::tuple ļauj atgriez līdz pat 10 vērtības :) Un vienmēr var arī padot funkcijas argumentos ne-const references uz vērtībām, kurās jāatgriež kautkas:bool getNextThing(Thing& thing);
...
Thing thing;
while (getNextThing(thing))
{
thing->doSomething();
}Kāpēc lai divi argumenti būtu pretrunā ar set funkciju?class Window
{
void setPosition(int x, int y);
};Nopūsties: