본문 바로가기

전체 글

(16)
#1 출처 : https://www.youtube.com/watch?v=ZOVG7_41kJE&t=3722s - 세팅하기 영상을 보고 node.js는 따로 다운 받지 않아도 되고vscode에서 extension에서 code runner와 Live server만 다운로드 한 후console.log('Hello World');오류 발생...zsh: command not found : node 엄청난 구글링을 통해 node.js 설치가 안 되어서 생긴 오류라는 것을 알았다. 터미널에서 Node.js 설치 확인node -vcommand not found: node 오류 확인됨 -> Node.js가 설치 되지 않은 것 Node.js설치 (Homebrew 사용)brew install node(엄청나게 많은 문장들이 출력되..
Chapter.09 객체와 클래스 (2) 인라인 함수(inline function) : 내부에서 작성된 코드의 속도와 함수의 장점을 결합inline 키워드 -> 컴파일러에서 함수를 인라인 함수로 처리하도록 요청 목적 : c++프로그램의 실행 속도 향상-> 짧은 코드의 함수 호출 오버헤드로 인한 실행 속도 저하 방지=> c++에는 짧은 코드의 멤버 함수가 많기 때문 인라인 함수에 대한 처리- 인라인 함수를 호출하는 곳에 인라인 함수 코드를 확장 삽입         -> 매크로와 유사 + 코드 확장 후 인라인 함수는 사라짐- 인라인 함수 호출         -> 함수 호출에 따른 오버헤드 존재x           = 함수 호출이 함수 자체의 내용 복사본으로 대체되어 함수 오버헤드가 제거           => 프로그램의 실행 속도 개선 - 컴파일러..
Chapter.09 객체와 클래스 (1) 객체 : 명확하게 구별되는 실제 세계에서의 개체(요소)를 나타냄.ex) 학생, 책상, 대여(물건을 빌리는 것) 등등등 객체 -> 자신만의 고유한 특성과 상태(state), 행동(behavior)상태(state) = 데이터 필드행동(behavior) = 함수 인스턴스 멤버변수 = 인스턴스 변수 = 우리가 알고 있는 그냥 변수 : 생성된 객체에서의 변수인스턴스 멤버함수 = 인스턴스 함수 = 우리가 알고 있는 그냥 함수 : 생성된 객체에서의 함수=> 특정한 인스턴스에 종속적 / 특정한 인스턴스에 대해서만 함수가 호출* 인스턴스 함수를 호출하는 객체를 호출 객체(calling object)라고 부름 객체 : 선언 / 인스턴스 : 실체화 클래스(class) : 생성될 임의의 객체에 대한 '설계도' -> 하나의 데..
#3 - 02 보호되어 있는 글입니다.
#3 - 02 보호되어 있는 글입니다.
#3 - 01 보호되어 있는 글입니다.
#3 - 01 보호되어 있는 글입니다.
#2 - 02 보호되어 있는 글입니다.