기초 C++ 스터디/모던 C++
10-9. 람다(lambda) 표현식
1. 람다(lambda) 함수 객체(함수처럼 작동하는 객체)를 빠르게 만드는 문법. 아이템 id, 희귀도, 타입을 받는 클래스를 만든다. enum class ItemType { None, Armor, Weapon, Jewelry, Consumable }; enum class Rarity { Common, Rare, Unique }; class Item { public: Item() {} Item(int itemid, Rarity rarity, ItemType type) : _itemid(itemid), _rarity(rarity), _type(type) { } public: int _itemid = 0; Rarity _rarity = Rarity::Common; ItemType _type = ItemTy..
2023. 6. 22. 18:54