Programming(82)
-
Python VSCode Setting - launch.json 설정
VSCode에서 F5를 누르면 디버깅하고 싶었다. VScode에는 다 제공한다. 참고 https://code.visualstudio.com/docs/editor/debugging Debugging in Visual Studio Code One of the great things in Visual Studio Code is debugging support. Set breakpoints, step-in, inspect variables and more. code.visualstudio.com Launch.json 설정 아이콘 선택 -> create a launch.json file 클릭한다. Python File 선택한다. .vscode/launch.json에 파일 자동 생성된다. F5 누르면 자동으로 디버..
2023.11.27 -
Python VSCode Setting - 기본
1. 파이썬 설치 파이썬 공식 페이지에서 설치한다. https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 현재(2023.11.26) 기준 최신 버전(3.12.0) 다운로드한다. python 환경변수 추가 체크 후 Install Now 클릭 2. 가상환경 설정 새 폴더생성 - python 폴더 경로창에 cmd 입력 python --version python 잘 설치 됐는지 확인 설치 잘됨 pip install pipenv mkdir .venv cd .venv pipenv install --python 3.12 명령어 입력 후 에러 없으면 cmd 창 종..
2023.11.26 -
vscode prettier 적용 오류 해결
html 저장하는데 prettier 적용이 안됬다. 구글링해보니 vscode의 설정 항목중에 default formatter가 잘못되었기 때문이였다. Settings(Ctrl + ,) - 검색창에 "default formatter" 검색 - Prettier - Code formatter 선택 선택 후 다시 시도하니 잘 적용 되었다. 참조 https://yjg-lab.tistory.com/91 [vscode] Prettier 적용방법, 적용 안되는 경우 해결방법 Prettier 적용 방법 Visual Studio Code에서는 사용자 편의를 위해 코드의 줄 간격이나 행을 자동으로 깔끔하게 정리해주는 확장프로그램이 존재한다. 왼쪽 사이드바에서 EXTENSIONS 아이콘을 클릭한 후 pr yjg-lab.tis..
2023.10.30 -
HTML, CSS 강의 추천 - 노마드 코더 코코아톡 클론코딩
프론트 개발자가 되고 싶다고 생각했다. 매번 머리 속으로 고민만 하고 살짝 문서만 보다가 큰맘 먹고 제일 유명한 강사인 노마드 코더의 코코아톡 클론 코딩을 결제했다. (10만원... ㄷㄷ) 노마드 코더 All Courses – 노마드 코더 Nomad Coders 초급부터 고급까지! 니꼬쌤과 함께 풀스택으로 성장하세요! nomadcoders.co 3개월을 목표로 잡고 열심히 공부해야겠다. (아자아자)
2023.10.29 -
[C++] typedef struct, struct 차이
c++ typedef 관련 글을 보다가 struct를 선언 방법에 의문점이 생겼다. struct에 typedef를 붙여야 할까? 어떤 블로그 글에는 typedef를 선언하지 않으면 struct를 사용할 때 컴파일 오류가 생긴다고 한다기에 직접 선언해 봤다. #include struct Test1 { int n; int m; }; typedef struct Test2 { int n; int m; } T2; int main() { Test1 t1 = { 1, 2 }; Test2 t2 = { 1, 2 }; T2 t = { 1, 2 }; return 0; } 결론부터 말하면 typedef를 붙이나 안 붙이나 정상작동한다. 단지 typedef를 붙이면 다른 이름을 사용할 수 있다는 장점이 있다.
2023.08.10 -
[C++] 참조자(레퍼런스)란? 참조자는 어디에 사용할까?
요즘 회사에서 업무 때문에 다시 C++ 언어를 다시 사용해야 한다. 코드 분석을 하는 도중에 궁금한 점이 생겼다. 함수의 인자로 참조자를 받고 있었다. 왜 참조자를 함수의 인자로 받는 것인지 궁금해서 찾아봤다. 참조자(레퍼런스, reference)란? 레퍼런스란 포인터처럼 변수나 상수를 가리키는 방식으로 컨파일러에게 가리키고 있는 변수나 상수에게 또 다른 이름이 있다고 알려주는 것이다. 예시 #include int main() { int n = 1; int& reference_n = n; std::cout
2023.08.09