일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- baekjoon
- 문자열
- 반복문
- pass by reference
- 파이썬
- Pre-processing
- 티스토리챌린지
- string
- Data Science
- function
- predictive analysis
- 백준
- 함수
- Object Oriented Programming
- const
- 오블완
- programming
- assignment operator
- pointer
- Deep Learning
- OOP
- Python
- raw data
- vscode
- 포인터
- array
- 배열
- 알고리즘
- Class
- C++
- Today
- Total
목록C++/기타 (16)
Channi Studies
2023.12.23 기준 M2 MAC 디버깅 관련 파일들 기록 codelldb extension 사용 중 //c_cpp_properties.json { "configurations": [ { "name": "Mac", "includePath": [ "${workspaceFolder}/**" ], "defines": [], "macFrameworkPath": [ "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks" ], "compilerPath": "/usr/bin/clang", "cStandard": "c17", "cppStandard": ..
프로그래밍을 하다 보면 2개의 변수에 대해서 서로의 값을 교환해야 하는 경우가 있습니다. swap 함수를 쓰면 편하지만, 직접 효과를 구현해야 할 때도 (혹시?) 있을 것 입니다. 가령 a = 40, b = 30일 때 a = 30, b = 40으로 만드는 것입니다. 저만 그런지 모르곘지만, 항상 보조 변수를 선언해서 이 방법을 해결했었습니다. int n 같은 변수에 a 나 b 중 하나를 저장해 놓고, 순차적으로 바꾸는 것이죠. int a {40}; int b {30}; int n {}; n = a; a = b; b = n; cout

C++에서 랜덤한 숫자를 얻는 법을 알아보겠습니다. 우선, 저희가 사용할 함수들이 포함된 헤더를 포함시킵니다. (추가적인 정보는 https://en.cppreference.com/w/cpp/header/cstdlib 에 있습니다.) #include #include // cstdlib 헤더 추가 그리고 저희가 원하는 랜덤 숫자의 범위를 선택하기 위한 두가지 변수를 선언합니다. 저는 주사위에서 처럼 1과 6을 고르겠습니다. 주의할 점은 1과 6이 제외된 2-5의 범위가 대상이 아니고, 1과 6을 포함해서 1~6 사이에서 숫자가 결정됩니다. (이름은 원하시는대로 하면 됩니다.) 다음으로는 몇번의 숫자를 출력하고 싶은지를 선언합니다. 이 방법은 꼭 선언으로 하지 않더라도 for문 등 다양한 방법이 있으나, 이해..