분류 전체보기280 [ C++ 3일차 ] 상속, 객체와 포인터의 관계, virtual 함수, 연산자 오버로딩 **개념의 자세한 내용이 아닌 기존 독학 내용을 제외한 강의에서 새롭게 알게 된 내용들을 정리하였다. 복습 내용 ~얕은 복사는 원본과 같은 주소 값을 가리킨다. 깊은 복사는 원본 값을 다른 주소에 복사하여 저장하는 것. 따라서 얕은 복사 시, 원본은 메모리 해제에 주의해야 함. ~ 접근 제한자 protected 확장가능성을 염두에 두고 사용하는 접근 제한자이다. 이 때문에, 많은 프로그램에서 protected를 많이 사용하였지만, 결과적으로 확장하지 않는 경우가 많았다고 한다. 따라서 요즘은 과도하게 확장을 고려하지 않고, 확장해야 할 때가 온다면 수정하는 추세라고 한다. 소스파일(.cpp)과 헤더파일(.h) 이동 단축키같은 이름의 소스파일과 헤더파일은 ctrl + k + o로 이동이 가능하다. in.. 2024. 12. 27. [ C++ 2일차 ] class, 동적 메모리, C++의 고유 문법, 지평좌표계.. **개념의 자세한 내용이 아닌 기존 독학 내용을 제외한 강의에서 새롭게 알게 된 내용들을 정리하였다. C++에 대한 정확한 자료들은 다음 두 페이지를 참고하자. https://learn.microsoft.com/ko-kr/cpp/cpp/?view=msvc-170 C++ 문서 - 시작, 자습서, 참조.Microsoft C++ 및 Visual Studio 사용자를 위한 C++ 프로그래밍 참조.learn.microsoft.comhttps://en.cppreference.com/w/ cppreference.comNull-terminated strings: byte − multibyte − wideen.cppreference.com 특히 구글링 시, msdn (+검색 내용)을 하면 더 정확하다고.. 2024. 12. 26. [ C++/문제 해결 ] class의 깊은 복사와 임시 객체를 통한 생성 오류 수업 중 이슈 확인깊은 복사에서 다음 코드 내용과 같이 Player player2 = Player(player1);으로 임시 객체를 만들어 생성 시, Player player1 = Player("Alien", 0, 0); Player player2 = Player(player1);다음과 같은 에러가 생긴다. 1) player2에 player1 임시 객체 할당 전2) 할당 후, player1.Print();3) player1.Print();가 끝난 후, 임시 객체를 최적화하여 name 증발 4) 최종 출력 화면 다음과 같이 임시 객체를 생성하지 않고 초기화하면 문제가 생기지 않는다! //Player player2 = Player(player1);로 임시 객체를 만들어 초기화하면 최적화당해 .. 2024. 12. 26. [G-STAR/G-CON 2024] 지스타 컨퍼런스 2024 Day1 후기 인천에서 첫 지하철을 타고 지스타에 날아왔다..!바로 컨퍼런스를 듣기 위해!!! 우선, 다음 사진에 북마크 한 프로그램에 참여하였다. 이후 시간은 원격근무를 해야 했기 때문에 아쉽게도 참여하지 못하였다. 개인적으로, Track2는 기업/기술/게임의 홍보 느낌이 더 강하다고 느꼈다. 1. 라이브 게임 서비스하듯이 신규 게임 개발하기2. 창작과 혁신의 새로운 동력, 생성형 AI의 지속 가능한 활용 전략과 대비3. 2024년 이후의 Steam과 PC 게임4. 파이널 판타지 Ⅶ: 시대를 초월한 게임 제작의 도전과 리메이크 프로젝트5. 혼자 만드는 꿈, '안녕서울'의 실패와 재도전의 여정 [라이브 게임 서비스하듯이 신규 게임 개발하기]-BBQ PJ 개발 중단 원인-1. ‘개발진의 역량 파악 부족’ .. 2024. 11. 14. [11/12 TODO] 진로 고민_테크니컬 프로그래머/아티스트 지난주, 학과 시절 컴퓨터공학부 교수님과 엔진 개발자 선배님과 함께 값진 시간을 보냈다. 그 뒤로, 내년 계획은 어느 정도 세웠지만, 더 미래의 나의 진로에 아직 고민이 많다.. 기간11/12 원티드 커리어 프리뷰 2차 특강11/14~11/15 지스타 컨퍼런스 (원격 근무도 해야 한다! 헤헤😁)11/16~11/17 BTC 참가~11/15 현재 회사 계약 종료~11/30 Unity Play Launch Showcase 마감~매주 일요일 백준 스터디 마감인프런인프런 워밍업 클럽 CS 스터디_ 발자취 작성 : 늦었지만 개인 기록으로!!인프런 워밍업 클럽 CS 스터디_ 남은 강의 듣기인프런 워밍업 클럽 CS 스터디_ 발자취 작성인프런 워밍업 클럽 CS 스터디_오프라인 수료식 후기 작성!개인인턴 회고록 작성.. 2024. 11. 12. [11/07 TODO] 몸이 딱 하나만 더 있으면 좋겠다! 할 것들이 너무 많은데, 달성하는 것보다 생기는 것들이 더 많은 듯하다..! 힘들면서도 기쁘기도 하고 재밌기도 하다! 기간11/08 컴퓨터공학부 교수님과 엔진 개발자 선배와 점심식사11/08 CET 시간 기준 CrazyWebGameJam 마감11/6~11/10 원티드 커리어 프리뷰 1차 미션11/14~11/15 지스타 컨퍼런스 (원격 근무도 해야 한다! 헤헤😁)11/16~11/17 BTC 참가~11/15 현재 회사 계약 종료~매주 일요일 백준 스터디 마감인프런인프런 워밍업 클럽 CS 스터디_ 발자취 작성 : 늦었지만 개인 기록으로!!인프런 워밍업 클럽 CS 스터디_ 남은 강의 듣기인프런 워밍업 클럽 CS 스터디_ 발자취 작성 인프런 워밍업 클럽 CS 스터디_오프라인 수료식 후기 작성!개인인턴 회고.. 2024. 11. 7. 이전 1 2 3 4 5 6 ··· 47 다음