전체 글
나로 인해, 나 자신으로부터 쓰여지는 블로그.
-
해외 유튜버 Brackeys 의 영상을 보고 공부하며 익힌 로직이다. 씬 전환하는 방법에 대한 내용으로, 결과물은 깔끔한 연출을 볼 수 있었다. https://github.com/tomekichi1551/Unity-Practice tomekichi1551/Unity-Practice Contribute to tomekichi1551/Unity-Practice development by creating an account on GitHub. github.com
[Logic] 씬 전환 로직 Scene Transition해외 유튜버 Brackeys 의 영상을 보고 공부하며 익힌 로직이다. 씬 전환하는 방법에 대한 내용으로, 결과물은 깔끔한 연출을 볼 수 있었다. https://github.com/tomekichi1551/Unity-Practice tomekichi1551/Unity-Practice Contribute to tomekichi1551/Unity-Practice development by creating an account on GitHub. github.com
2020.01.15 -
C++의 특징- C언어의 특징을 모두 물려 받았다.구조화 프로그램 기법(함수)를 지원하며 C보다 훨씬 개선되었다. 또한 포인터를 사용한 저 수준의 메모리 조작이 가능하다. 기본적으로 C언어를 확장하거나 개선했다.- 객체지향 프로그램 기법을 지원한다.class, friend, private 등 객체 지향 개념을 지원한다. 대표적인 예로 캡슐화, 상속성, 다향성이 존재한다.- 일반화 프로그램 기법을 지원한다.Template 의 추가로 Generic 프로그램 기법을 지원한다. 템플릿과 STL(Standard Templete Library) 가 인상적이다. C++ 설계 원칙- 실행성능을 최대한 높인다. C++는 C보다 코드가 더 많고 실행속도 역시 느리다.- 프로그램의 이식성을 최대한 높인다. C++는 대부분의..
[C++] 00.Introduce C++C++의 특징- C언어의 특징을 모두 물려 받았다.구조화 프로그램 기법(함수)를 지원하며 C보다 훨씬 개선되었다. 또한 포인터를 사용한 저 수준의 메모리 조작이 가능하다. 기본적으로 C언어를 확장하거나 개선했다.- 객체지향 프로그램 기법을 지원한다.class, friend, private 등 객체 지향 개념을 지원한다. 대표적인 예로 캡슐화, 상속성, 다향성이 존재한다.- 일반화 프로그램 기법을 지원한다.Template 의 추가로 Generic 프로그램 기법을 지원한다. 템플릿과 STL(Standard Templete Library) 가 인상적이다. C++ 설계 원칙- 실행성능을 최대한 높인다. C++는 C보다 코드가 더 많고 실행속도 역시 느리다.- 프로그램의 이식성을 최대한 높인다. C++는 대부분의..
2018.07.30 -
'※이 글은 [쉽게 풀어쓴 C언어 Express 개정판]을 읽고 정리한 내용입니다. 상업적 목적이 아닌 단순히 공부한 내용을 정리하려는 생각으로 쓴 것이니 그 점 유의하고 봐주시기 바랍니다.http://book.naver.com/bookdb/book_detail.nhn?bid=6984786 1.5 프로그램 개발 과정 ● 요구 사항 분석프로그램을 사용하는 사용자들의 요구 사항을 정리하는 일이다. 요구 사항이 분명하지 않은 사항이 있으면 프로그래머가 사용자에게 질문해서 사용자의 요구를 좀 더 정확하게 파악할 필요가 있다.주로 풍부한 프로그래밍 경험과 알고리즘 설계 경험을 지니고, 분석 업무에 대해서도 잘 훈련된 자가 담당한다. 이들을 '시스템 분석가' 라고 부른다. ● 알고리즘 개발프로그램 개발 과정의 핵심..
[C] 01 프로그래밍의 개념 - 1.5 프로그램 개발 과정'※이 글은 [쉽게 풀어쓴 C언어 Express 개정판]을 읽고 정리한 내용입니다. 상업적 목적이 아닌 단순히 공부한 내용을 정리하려는 생각으로 쓴 것이니 그 점 유의하고 봐주시기 바랍니다.http://book.naver.com/bookdb/book_detail.nhn?bid=6984786 1.5 프로그램 개발 과정 ● 요구 사항 분석프로그램을 사용하는 사용자들의 요구 사항을 정리하는 일이다. 요구 사항이 분명하지 않은 사항이 있으면 프로그래머가 사용자에게 질문해서 사용자의 요구를 좀 더 정확하게 파악할 필요가 있다.주로 풍부한 프로그래밍 경험과 알고리즘 설계 경험을 지니고, 분석 업무에 대해서도 잘 훈련된 자가 담당한다. 이들을 '시스템 분석가' 라고 부른다. ● 알고리즘 개발프로그램 개발 과정의 핵심..
2018.05.06 -
※이 글은 [쉽게 풀어쓴 C언어 Express 개정판]을 읽고 정리한 내용입니다. 상업적 목적이 아닌 단순히 공부한 내용을 정리하려는 생각으로 쓴 것이니 그 점 유의하고 봐주시기 바랍니다.http://book.naver.com/bookdb/book_detail.nhn?bid=6984786 1.4 알고리즘이란? ● 알고리즘이란?문제를 풀기 위하여 컴퓨터가 수행하여야 할 단계적인 절차를 기술한 것이 알고리즘(algorithm)이다. 알고리즘을 프로그래밍 언어로 구현하면 프로그램이 된다.프로그램을 구현하기에 앞서 알고리즘을 고민하고 프로그램을 작성하는 것이 좋은 프로그래머이다.알고리즘을 고안할 땐 해당 문제의 복잡도를 CPU가 바로 실행할 수 있을 정도까지 분해하여야 한다.ex) 요리법 ● 알고리즘 기술 방법..
[C] 01 프로그래밍의 개념 - 1.4 알고리즘이란?※이 글은 [쉽게 풀어쓴 C언어 Express 개정판]을 읽고 정리한 내용입니다. 상업적 목적이 아닌 단순히 공부한 내용을 정리하려는 생각으로 쓴 것이니 그 점 유의하고 봐주시기 바랍니다.http://book.naver.com/bookdb/book_detail.nhn?bid=6984786 1.4 알고리즘이란? ● 알고리즘이란?문제를 풀기 위하여 컴퓨터가 수행하여야 할 단계적인 절차를 기술한 것이 알고리즘(algorithm)이다. 알고리즘을 프로그래밍 언어로 구현하면 프로그램이 된다.프로그램을 구현하기에 앞서 알고리즘을 고민하고 프로그램을 작성하는 것이 좋은 프로그래머이다.알고리즘을 고안할 땐 해당 문제의 복잡도를 CPU가 바로 실행할 수 있을 정도까지 분해하여야 한다.ex) 요리법 ● 알고리즘 기술 방법..
2018.05.06 -
※이 글은 [쉽게 풀어쓴 C언어 Express 개정판]을 읽고 정리한 내용입니다. 상업적 목적이 아닌 단순히 공부한 내용을 정리하려는 생각으로 쓴 것이니 그 점 유의하고 봐주시기 바랍니다.http://book.naver.com/bookdb/book_detail.nhn?bid=6984786 1.3 C언어의 소개 ● C언어의 역사C언어는 1969년과 1973년에 걸쳐서 AT&T의 벨연구소에서 Dennis Ritchie에 의하여 탄생하였다.'C'라고 하는 이름이 만들어진 이유는 직전에 만들어진 언어의 이름이 'B'였기 때문이다. C언어는 UNIX 운영체제를 개발하기 위하여 만들어졌다. 'Space Travel' 이라고 하는 게임을 하기 위해서 사무실에 있었던 미니컴퓨터(PDP-11)에 이식하려고 했지만 운영체..
[C] 01 프로그래밍의 개념 - 1.3 C언어의 소개※이 글은 [쉽게 풀어쓴 C언어 Express 개정판]을 읽고 정리한 내용입니다. 상업적 목적이 아닌 단순히 공부한 내용을 정리하려는 생각으로 쓴 것이니 그 점 유의하고 봐주시기 바랍니다.http://book.naver.com/bookdb/book_detail.nhn?bid=6984786 1.3 C언어의 소개 ● C언어의 역사C언어는 1969년과 1973년에 걸쳐서 AT&T의 벨연구소에서 Dennis Ritchie에 의하여 탄생하였다.'C'라고 하는 이름이 만들어진 이유는 직전에 만들어진 언어의 이름이 'B'였기 때문이다. C언어는 UNIX 운영체제를 개발하기 위하여 만들어졌다. 'Space Travel' 이라고 하는 게임을 하기 위해서 사무실에 있었던 미니컴퓨터(PDP-11)에 이식하려고 했지만 운영체..
2018.05.06 -
※이 글은 [쉽게 풀어쓴 C언어 Express 개정판]을 읽고 정리한 내용입니다. 상업적 목적이 아닌 단순히 공부한 내용을 정리하려는 생각으로 쓴 것이니 그 점 유의하고 봐주시기 바랍니다.http://book.naver.com/bookdb/book_detail.nhn?bid=6984786 1.2 프로그래밍 언어 ● 기계어컴퓨터가 바로 이해할 수 있는 단 하나의 언어이다. 모든 언어는 최종적으로 기계어가 된다.기계어는 특정 컴퓨터의 명령어(instruction)를 이진수로 표시한 것이며, 컴퓨터 하드웨어를 설계할 때 결정된다. 하드웨어에 따라 달라지기 때문에 철저히 하드웨어에 종속된다.1200001111 10111111 01000101 11111000cs ● 어셈블리어기계어는 인간이 사용하기에는 어렵고 오..
[C] 01 프로그래밍의 개념 - 1.2 프로그래밍 언어※이 글은 [쉽게 풀어쓴 C언어 Express 개정판]을 읽고 정리한 내용입니다. 상업적 목적이 아닌 단순히 공부한 내용을 정리하려는 생각으로 쓴 것이니 그 점 유의하고 봐주시기 바랍니다.http://book.naver.com/bookdb/book_detail.nhn?bid=6984786 1.2 프로그래밍 언어 ● 기계어컴퓨터가 바로 이해할 수 있는 단 하나의 언어이다. 모든 언어는 최종적으로 기계어가 된다.기계어는 특정 컴퓨터의 명령어(instruction)를 이진수로 표시한 것이며, 컴퓨터 하드웨어를 설계할 때 결정된다. 하드웨어에 따라 달라지기 때문에 철저히 하드웨어에 종속된다.1200001111 10111111 01000101 11111000cs ● 어셈블리어기계어는 인간이 사용하기에는 어렵고 오..
2018.05.06