Search Icon

프로그래밍 배우는법 프로그래밍을 핵 만드는걸로 접해서 c++는 어

[26-01-02 04:48:05]
프로그래밍 배우는법

프로그래밍을 핵 만드는걸로 접해서 c++는 어느정도 힐수 있는데 좀더 심화적으로 베우려면 어떻게 해야하나요?
  • 자료구조/알고리즘: 백준/프로그래머스에서 C++로 매일 1~2문제씩, 풀이보다 “시간복잡도/메모리”까지 체크

  • Modern C++ (C++11~20): RAII, 스마트포인터, move semantics, 템플릿/람다, 범위 기반 for, constexpr 같은 핵심 문법 정리

  • 디버깅/성능 최적화: gdb(lldb), sanitizers(ASan/UBSan), valgrind, 프로파일링 도구로 “왜 느린지/왜 터지는지”를 추적하는 습관

  • 프로젝트로 성장:

  • 콘솔 기반 게임/툴 만들기(파일 입출력, 클래스 설계)

  • 간단한 네트워크 채팅(소켓)

  • 자료구조 라이브러리 직접 구현(벡터/리스트/해시맵)

  • 보안 관심이 있다면: CTF/워게임(리버싱/포너블)처럼 허용된 환경에서만 연습하고, 결과는 “학습/분석” 중심으로 정리

0 보유

Meow Clicker

고양이를 클릭해 AI 대화 티켓을 얻으세요! (100클릭 = 1장)

Happiness 0 / 100
AI 분석가
안녕하세요! 왼쪽의 글 내용을 바탕으로 궁금한 점을 질문해 주세요.

질문 시 티켓 1장이 사용됩니다.