개발일지공부아이디어
    • 3월
    • 2월
    • 1월
  • 05

    26. 3. 5.

  • 2차 프로젝트 일지 - 1~2일차

    26. 3. 5.

  • C++ 기본기 연습 프로젝트: 아이템 사전 프로그램

    26. 3. 4.

  • 03

    26. 3. 3.

  • C++ 기본기 연습 프로젝트: 카드 덱 브라우저

    26. 3. 2.

로딩 중...

2026. 3. 5.

그래픽스 프로그래밍

텍스쳐 확장자

  • bmp
  • targa

parser

  • FreeImage Project(dll, UE/Unity)
  • stbi(좀 더 가벼움)

기술 면접: 스마트 포인터

  • 스마트 포인터가 질문으로 나온다면 대부분 weak_ptr
    • 참조 기반 포인터 관리의 문제
    • shared_ptr을 사용할 때의 주의사항?
    • weak_ptr을 왜 사용하는지, 동작 원리

raw pointer 대신 참조로 넘기는게 안전한 이유

  • 재할당 안됨
  • delete 안됨
  • 단점: 제공받는 쪽에서 null check이 어려움. 제공하는 쪽에서 좀 더 확실하게 null check해줄 필요가 있음

정점 데이터

  • 정점 좌표(Vector3)
  • 텍스처 좌표(Vector2)도 추가할 수 있음
왼쪽 화살표2차 프로젝트 일지 - 1~2일차다음 글이 없습니다.