일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- string
- 티스토리챌린지
- Object Oriented Programming
- 알고리즘
- const
- pointer
- 파이썬
- 백준
- 포인터
- 오블완
- OOP
- array
- programming
- Python
- 배열
- baekjoon
- 함수
- pass by reference
- Data Science
- assignment operator
- C++
- function
- 반복문
- predictive analysis
- Class
- vscode
- Pre-processing
- Deep Learning
- raw data
- 문자열
- Today
- Total
목록C++ (30)
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
Syntax // syntax while (expression) statement; // or while (expression) { statement(s); } 중요한 점은 infinite loop이 되지 않도록 신경쓰는 것입니다. Example Codes // Example 1 #include using namespace std; int main(){ int i {1}; while (i