본문 바로가기

PROGRAMMING LANGUAGE/C++

(43)
strtok_s #include #include using namespace std; int main() { char str1[] = "a b c d e f"; char str2[] = "가,나,다,라,마,바"; char str3[] = "1,2-3;4 5"; char* context; char* tok1 = strtok_s(str1, " ", &context); while (tok1 != NULL) { cout
c++ 형변환 함수 #include #include using namespace std; int main() { cout
string compare함수 사용법 #include #include using namespace std; int main() { // a의 첫 번째 문자와 b의 첫 번째 문자 비교 string a = "I am strinag one! ;)"; string b = "string"; cout
string 문자열 붙여넣기하는 방법 #include #include using namespace std; int main() { string base = "hello world"; if (base.find("world") != string::npos) { cout
cin.getline string getline #include #include using namespace std; int main() { const int arSize = 20; char buf[arSize]; // cin.getline으로 입력받기 cout
문제풀이 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