분류 전체보기 (164) 썸네일형 리스트형 문제풀이 1 8명이 플레이하여 점수 합산이 큰 팀이 승리한다. 단 점수가 제일 낮은 사람은 배제한다 플레이어들의 이름과 각 점수를 입력받고 승리팀을 출력하라 #include #include using namespace std; class Player { public: string name; string team; int score =0; int operator>(Player& player) { int score = 0; if (this->score > player.score) { score = player.score; } return score; } }; int main(void) { int N; cin >> N; int redScore = 0; int blueScore = 0; int minScore = 99999.. 템플릿 특수화 #include using namespace std; // 템플릿 template class MySimple { public: void WhoAreYou() { cout 템플릿 함수 사용하기 #include using namespace std; template T myAbs(T num) { if (num < 0) num = -num; return num; } template T Add(T num1, T2 num2) { return num1 + num2; } int main() { int i = -5; double d = -5.0; float f = -5.0f; cout 상속과 예외처리의 관계 #include using namespace std; class AAA { public: void ShowYou() { cout c++예외처리 #include using namespace std; void divide(int a, int b) { int c, d; string str1 = "qwert"; if (b == 0) throw str1; c = a / b; cout 버블정렬을 클래스 이용해서 구현하기 #include using namespace std; class SortRule { public: bool operator()(int num1, int num2) const { if (num1 > num2) return true; else return false; } }; class AscendingSort : public SortRule { public: bool operator()(int num1, int num2) const { if (num1 > num2) return true; else return false; } }; class DescendingSort : public SortRule { public: bool operator()(int num1, int num2) const { if (nu.. 스마트포인터 #include #include using namespace std; class Pos { private: int xpos, ypos; public: Pos(int x = 0, int y = 0) : xpos(x), ypos(y) { cout 전위연산자,후위연산자의 오버로딩 #include #include using namespace std; class CMyData { private: int m_nData = 0; public: CMyData(int nParam) : m_nData(nParam) {} //operator int() { return m_nData; } int operator++() { cout 이전 1 ··· 9 10 11 12 13 14 15 ··· 21 다음