티스토리 뷰

🟩 오늘의 목표

  • 변수, 배열, 함수 등 C++ 기본 요소 이해
  • cin/cout 입출력 흐름 이해
  • Git의 기본 기능 익히기
  • GitHub Desktop으로 버전 관리 실습
  • Unreal 프로젝트에서 Git + LFS 구조 파악

 

🟧 C++ 기초 세션 – 변수, 배열, 함수

 

🟦 1. C++ 변수와 기본 문법

  • #include <iostream> / cout / cin
  • 주요 타입: int, double, char, bool, string
  • sizeof로 메모리 크기 확인
  • 전위/후위 증가 연산
  • 비교/대입/산술 연산자 복습

🟦 2. 배열(Array) 기초

  • 동일 타입 데이터의 연속된 메모리
  • arr[i] 접근, 배열은 통째 대입 불가
  • 반복문 활용 시 효율적
  • 성적 배열로 총점/평균 계산 실습

🟦 3. 함수(Function) 기초

  • 인자 → 동작 → 반환 → 이름 구조
  • 값 전달 / 주소 전달(pointer) / 참조 전달(reference)
  • 평균 계산, 점수 출력 등 실전 활용

 

🟧 Git 특강 — Git & GitHub 기본

 

🟦 1. Git의 역할

  • 버전 관리 시스템(VCS)
  • 변경 기록 저장, 과거로 되돌리기 가능
  • 팀 프로젝트 충돌 방지

🟦 2. GitHub 서버 이해

  • Git 저장소를 올리는 온라인 서버
  • Unreal은 .gitignore 필수
  • 무료 저장소 생성 가능

🟦 3. Git 핵심 기능 (표 정리)

기능 설명
clone 원격 저장소를 내 PC로 복사
commit 내 변경사항을 기록으로 남김
push 기록을 GitHub 서버로 업로드
pull 서버의 최신 변경을 가져옴
branch 기능별로 분리해서 개발하는 공간
checkout 특정 브랜치 또는 특정 커밋으로 이동
merge 서로 다른 브랜치의 코드를 합침

🟦 4. Unreal + Git LFS

  • UE 프로젝트는 대용량이 많아서 LFS 필요
  • Perforce는 성능 좋지만 비용 높음
  • GitHub Desktop으로 브랜치–커밋–푸시 실습 진행

 

🟫 오늘 느낀 점

Git이 초반엔 복잡해 보였지만 흐름이 잡히기 시작했고, C++ 문법도 변수 → 배열 → 함수로 구조적으로 이어져 이해가 더 쉬워졌다.

'내일배움캠프 Unreal_7기 > 본캠프' 카테고리의 다른 글

TIL - 9일차  (0) 2025.12.09
TIL - 8일차  (0) 2025.12.08
TIL - 6일차  (0) 2025.12.04
TIL - 5일차  (0) 2025.12.03
TIL - 4일차  (0) 2025.12.02