반응형 분류 전체보기142 C++ substr 문자열 자르기 안녕하세요 판타지코딩입니다! C++은 string 자료형을 활용해서 문자열을 다룰 수 있고, 그 문자열을 원하는 길이 만큼 잘라서 활용할 수 있습니다. 이 때 활용하는 함수가 바로 substr입니다. 그럼 오늘은 substr을 활용하여 문자열을 다루는 방법을 알아보겠습니다! 1. substr 함수 substr은 문자열을 일정 구간 자르는 기능을 합니다. 그러므로 인자로 어느 구간부터 어디까지 자를 수 있는지에 대한 정보를 받는다는 것을 유추할 수 있습니다. substr(시작 인덱스, 종료 인덱스); substr의 형태입니다. 첫번째 인자로 자를 문자열의 시작 인덱스와 두 번째 인자로 종료 인덱스를 작성해주면 됩니다. 그럼 substr을 활용하는 방법을 알아보겠습니다. 2. substr 활용 방법 #inc.. 2023. 1. 29. C++ strcmp 문자열 비교하기 안녕하세요 판타지코딩입니다! 오늘은 C++의 문자열을 비교하는 방법에 대해서 알아보겠습니다. 문자열을 비교하는 방법은 여러 가지가 있습니다. 우선 두 가지 문자열을 0번째 인덱스부터 비교하면서 같을 경우와 다를 경우를 코드로 작성하는 방법이 있습니다. 이 경우에는 for문이나 while문을 활용하면 문자열의 길이 만큼 비교를 반복하겠죠? 다음 방법은 바로 strcmp 함수를 활용하는 것입니다. 1. strcmp의 형태 strcmp(str1, str2); strcmp 함수는 문자열 두 개를 인자로 받아 비교합니다. 이 함수를 활용하기 위해서는 헤더 파일인 string.h를 추가해주어야 합니다. 2. strcmp 활용 방법 char str1[10] = "Hi"; char str2[10] = "Hi"; cha.. 2023. 1. 28. C++ strlen 문자열 길이 구하기 / string 헤더파일 안녕하세요 판타지코딩입니다! 오늘은 문자열의 길이를 구하는 strlen 함수에 대해서 공부해 보겠습니다. 1. 문자열의 길이를 구하는 방법 문자열을 다루기 위해서는 우선 string.h를 추가해야 합니다. string이라는 자료형을 활용해야 하기 때문에 헤더 파일을 추가합니다. 그리고 string형 변수를 생성하여 문자열을 저장한 뒤 strlen 함수로 길이를 구해보겠습니다. #include #include using namespace std; int main() { string a = "Hello"; cout 2023. 1. 27. C++ queue / 큐 공부하기 안녕하세요 판타지코딩입니다! 오늘은 C++의 queue, 큐를 공부해 보겠습니다! 1. 큐(queue)가 무엇일까? 큐는 선입선출 형태로 데이터를 관리할 수 있는 순서 리스트입니다. First In FIrst Out이라고도 부릅니다. 먼저 들어간 데이터가 먼저 나오는 형태로 구성되어 있는 것입니다. 큐는 아래와 같이 구현할 수 있습니다. queue q; queue 문구 뒤에 괄호 안에 int형이라고 자료형을 선언하고, q라는 이름을 설정한 것입니다. 데이터를 저장할 때는 설정한 이름을 활용해서 push 명령어로 하면 됩니다. 2. 큐(queue) 활용하는 방법 큐를 활용하기 위해서는 헤더 파일을 추가해야 합니다. 아래에 큐를 활용하는 전체 코드를 보여드리겠습니다. #include #include usin.. 2023. 1. 26. 이전 1 ··· 23 24 25 26 27 28 29 ··· 36 다음 반응형