m_Player1Hand.push_back(block);
std::sort(m_Player1Hand.begin(), m_Player1Hand.end(), [](const Block* a, const Block* b)
{
if (a->m_BlockNumber == b->m_BlockNumber)
{
if (b->m_Color == Color::BLACK)
return a->m_BlockNumber < b->m_BlockNumber;
}
else
{
return a->m_BlockNumber < b->m_BlockNumber;
}
});
플레이어 손패에 저장후 정렬을 람다써서 해봄
왜 않 함수객체?
람다랑 화살표함수랑 비슷한거임? - dc App
잘 했다
나만 람다 어딨는지 못찾음? - dc Cpp