일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- function
- vscode
- 배열
- const
- 포인터
- Class
- Python
- 문자열
- 티스토리챌린지
- raw data
- Pre-processing
- 파이썬
- Deep Learning
- baekjoon
- Data Science
- predictive analysis
- 백준
- 반복문
- pointer
- 오블완
- pass by reference
- string
- programming
- OOP
- 알고리즘
- assignment operator
- C++
- array
- Object Oriented Programming
- 함수
- Today
- Total
목록전체 글 (150)
Channi Studies

코드 설명 c++ style string을 연습하기 위한 암호화 및 해독 코드입니다. alphabet 과 key 문자열에 각각 암호화시킬 알파벳과 암호화 결과 알파벳을 저장해 놓고, .find 메소드로 인덱스를 찾아서 변환하는 방식으로 진행됩니다. 중요한 점은 영어를 제외한 띄어쓰기, 특수문자와 같은 문자는 alphabet 문자열에 존재하지 않기 때문에, find 메소드를 사용했을 시 오류가 발생합니다. 이를 방지하기 위해 string::npos와 동일한지를 확인합니다. string::npos는 'find문으로 특정 문자(열)를 찾지 못했을 시' 반환됩니다. 예를 들어, string s1 = "Hello my name is Ricky." 라는 문자열에 대하여 s1.find("lemon"); 을 했을 시,..

코드 설명 switch문, for문, do-while문을 모두 활용한 간단한 프로그램입니다. 여러가지 기능을 수행하기 위해 사용자로부터 입력을 받고, 그 입력에 해당하는 기능을 수행합니다. 코드 #include using namespace std; int main() { vector vec{}; char selection{}; do { cout

do-while Loop의 기본적인 형태는 다음과 같습니다. // do-while Loop do { statements; } while (expression); do-while문은 while문에서 처럼 conditional expression이 충족되었을 때, do 내부의 statements를 실행합니다. 여기서 중요한 점은, 반복문을 실행한 이후에 조건문을 확인한다는 점입니다. 다시 말하자면, 위의 예시에서 statements부분을 실행한 뒤, expression 부분을 확인합니다. 그렇기 때문에 do-while문의 statements들은 최소 한번의 실행이 보장되어 있습니다. 예시 코드 Example 1 // Example 1 #include using namespace std; int main(){..