C++/기타

·C++/기타
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": ..
·C++/기타
프로그래밍을 하다 보면 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++/기타
C++에서 랜덤한 숫자를 얻는 법을 알아보겠습니다. 우선, 저희가 사용할 함수들이 포함된 헤더를 포함시킵니다. (추가적인 정보는 https://en.cppreference.com/w/cpp/header/cstdlib 에 있습니다.) #include #include // cstdlib 헤더 추가 그리고 저희가 원하는 랜덤 숫자의 범위를 선택하기 위한 두가지 변수를 선언합니다. 저는 주사위에서 처럼 1과 6을 고르겠습니다. 주의할 점은 1과 6이 제외된 2-5의 범위가 대상이 아니고, 1과 6을 포함해서 1~6 사이에서 숫자가 결정됩니다. (이름은 원하시는대로 하면 됩니다.) 다음으로는 몇번의 숫자를 출력하고 싶은지를 선언합니다. 이 방법은 꼭 선언으로 하지 않더라도 for문 등 다양한 방법이 있으나, 이해..
·C++/기타
iomanip library를 활용하면 실수형 자료를 출력할 때, 소수점 몇번째 자리에서 반올림을 할 지 결정할 수 있습니다. 형식 // FORMAT # include cout
Ricky U. Lee
'C++/기타' 카테고리의 글 목록 (2 Page)