드리프트의 세상 사는 이야기
close
프로필 배경
프로필 로고

드리프트의 세상 사는 이야기

  • 분류 전체보기
    • 자동차
    • 연예, 스포츠
    • 영화
    • 경제, 금융
    • 테크, 가전
    • 사용기
    • 축구
    • 사회, 환경
    • 건강, 의학
    • 지역, 교통
    • 시사, 정치
    • 게임
    • 코딩
      • React
      • Javascript
      • Typescript
      • GoLang
      • C와 C++
      • 라즈베리파이
  • 홈
  • 자동차
  • 연예
  • 영화
  • 경제
  • 테크
  • 탐방

[C++ 기초 강좌] 2. C++ 변수 정의하기

이제, 우리의 첫 번째 프로그램을 벗어나서 어떤 의미 있는 정보를 처리하고, 그것에 대한 해답을 우리는 얻고자 한다. 이러한 과정에서의 중요한 요소는 우리가 필요할 때 언제든지 호출할 수 있는 메모리의 한 부분을 사용하는 것이다. 우리는 그 메모리의 한 부분을 의미 있는 이름을 사용하여 참조하고, 데이터의 한 항목을 저장할 수 있는 것이다. 그러한 각 메모리 조각을 변수라고 부른다. 각 변수는 그것이 프로그램 안에서 정의될 때 그것에게 할당된 특정한 종류의 데이터를 저장한다. 하나의 변수는 정수를 저장할 수 있다. 그러한 경우, 그 변수는 실수를 저장하는 데 사용될 수 없다. 어느 한순간에 각 변수가 포함하는 값은 프로그램 안에 있는 지시 사항에 따라 다르다. 그리고 물론, 그 값은 프로그램의 계산이 진..

  • format_list_bulleted 코딩/C와 C++
  • · 2021. 3. 11.
  • textsms
[C++ 기초 강좌] 1. C++ 프로그램의 구조

[C++ 기초 강좌] 1. C++ 프로그램의 구조

C++로 작성되는 프로그램은 한 개 이상의 함수로 구성된다. 한 번쯤은 우리는 단순히 main() 함수로만 구성되는 샘플을 보았다. 여기서 main은 함수의 이름이다. 그 프로그램은 콘솔(console) 프로그램이었다. 콘솔 환경에 있는 모든 C++ 프로그램은 main()이라는 함수를 포함하고 있으며, 모든 C++ 프로그램은 몇 가지의 함수로 이루어진다. 함수라는 것은 단순히 특유의 이름을 가진 독립적인 코드의 집합으로서 그 함수의 이름을 통하여 실행된다. 전형적인 콘솔 프로그램은 다음과 같은 구조를 가진다. 위의 그림은 프로그램의 실행이 main() 함수로부터 시작되고 있음을 나타내고 있다. main()으로부터 프로그램의 실행은 input_names() 함수로 이어지며, 이 함수는 즉각적으로 프로그램의..

  • format_list_bulleted 코딩/C와 C++
  • · 2021. 3. 6.
  • textsms
3편, c++ 프로그래밍 CMake 예제

3편, c++ 프로그래밍 CMake 예제

안녕하세요? 2편까지 TDD 의 유닛테스트인 myTest.cpp 까지 만들어 봤는데요. 이제 TDD 유닛테스트를 할려면 컴파일해서 실행해 봐야겠죠. 컴파일은 가장 유명하고 많이 쓰는 cmake를 이용하겠습니다. 일단 프로젝트 상단에 최상위 CMakeLists.txt 파일을 만들고, test 폴더에도 CMakeLists.txt 파일을 만들어 자동으로 컴파일 및 유닛테스트가 실행되게끔 할 예정입니다. 일단 최상위 CMakeLists.txt 파일을 만듭시다. CMakeLists.txt 의 기본 내용은 다음과 같습니다. # Example CMake file for compiling & linking a project # # Copyright (c) 2012-2020 cpro95 (cpro95@gmail.com)..

  • format_list_bulleted 코딩/C와 C++
  • · 2020. 12. 3.
  • textsms
1편, c++ 프로그래밍 CMake 예제

1편, c++ 프로그래밍 CMake 예제

안녕하세요? C++로 프로젝트를 구성할 때 Visual Studio 같은 IDE를 많이 사용하는데, 저는 리눅스나 맥에서 콘솔 방식의 CLI 개발 방식을 선호합니다. 이에 구글링으로 배웠던 C++ Console CLI 프로젝트 개발기를 블로그 할 예정입니다. 먼저, 준비할 것은 C++ 컴파일러, cmake, git 이 필요합니다. 위 세가지는 개발자라면 당연히 가지고 있다고 봅니다. 그럼 먼저, 뭔 만들지 생각해 봅시다. 저는 youtube-dl 을 이용해 BLACKPINK 뮤직 비디오를 다운 받아서 보는데 youtube-dl을 이용하면 다운로드한 파일 이름 끝에 이상한 난수 문자가 있습니다. 간혹 유투브에서 playlist를 youtube-dl로 다운로드하면 그 개수가 너무 많아 일일이 파일 이름을 고..

  • format_list_bulleted 코딩/C와 C++
  • · 2020. 12. 2.
  • textsms
  • navigate_before
  • 1
  • navigate_next
세로형
태그
  • #넷플릭스
  • #현대자동차
  • #BMW
  • #제네시스
  • #기아
  • #전기차
  • #자바스크립트 강좌
  • #자동차 디자인
  • #현대차
  • #삼성전자
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바