CPP
-
지난 글 - CPP(C++) 변수 선언 및 초기화 방법 (CPP#1) 이번 글에서는 CPP(C++)에서 상수 선언, 배열, 벡터를 쓰는 방법에 대해 알아보겠습니다. 1. CPP에서 상수 선언하는 방법 CPP(C++)에서 상수 선언하는 방법은 크게 2가지를 많이 사용합니다. const와 define인데요. 1) const const double pi {3.141592}; const를 사용할 때는 데이터 타입(double) 앞에 "const"로 적어서 이게 값이 변하지 않는 "상수"임을 명시해 줍니다. 2) define #define pi 3.141592 반면에 define은 별도로 데이터타입을 지정하지 않고 바로 사용합니다. 이게 편하긴 하지만 data type에 민감한 C++ 특성상 const를 사용하는..
C++ 상수와 배열(Array), 벡터(vector)지난 글 - CPP(C++) 변수 선언 및 초기화 방법 (CPP#1) 이번 글에서는 CPP(C++)에서 상수 선언, 배열, 벡터를 쓰는 방법에 대해 알아보겠습니다. 1. CPP에서 상수 선언하는 방법 CPP(C++)에서 상수 선언하는 방법은 크게 2가지를 많이 사용합니다. const와 define인데요. 1) const const double pi {3.141592}; const를 사용할 때는 데이터 타입(double) 앞에 "const"로 적어서 이게 값이 변하지 않는 "상수"임을 명시해 줍니다. 2) define #define pi 3.141592 반면에 define은 별도로 데이터타입을 지정하지 않고 바로 사용합니다. 이게 편하긴 하지만 data type에 민감한 C++ 특성상 const를 사용하는..
2024.01.05 -
인공지능(딥러닝) 데이터 수집 때문에 CPP(C++)을 배우기 시작했습니다. 센서 데이터는 대부분 다 CPP로 처리를 하더라구요. 간단하게 정리해보도록 하겠습니다. 1. 변수 선언 및 초기화 방법 // 1.초기화 안한 경우 int age; // 2.초기화 한 경우 int age = 21; int age (21); // 생성자로 초기화 int age {21}; // 중괄호 초기화 (C++11부터 된 리스트 초기화 문법) 이렇게 3가지 초기화 방법이 있고, 나처럼 Python이나 Javascript에 익숙한 경우 첫번 째 방식이 편하다. (int age = 21;) 근데 보통은 3번째 방식으로 많이 쓴다고 한다. (중괄호, int age {21};) 2. 전역 변수(global) 및 지역 변수(local) ..
CPP(C++) 변수 선언 및 초기화 방법 (CPP#1)인공지능(딥러닝) 데이터 수집 때문에 CPP(C++)을 배우기 시작했습니다. 센서 데이터는 대부분 다 CPP로 처리를 하더라구요. 간단하게 정리해보도록 하겠습니다. 1. 변수 선언 및 초기화 방법 // 1.초기화 안한 경우 int age; // 2.초기화 한 경우 int age = 21; int age (21); // 생성자로 초기화 int age {21}; // 중괄호 초기화 (C++11부터 된 리스트 초기화 문법) 이렇게 3가지 초기화 방법이 있고, 나처럼 Python이나 Javascript에 익숙한 경우 첫번 째 방식이 편하다. (int age = 21;) 근데 보통은 3번째 방식으로 많이 쓴다고 한다. (중괄호, int age {21};) 2. 전역 변수(global) 및 지역 변수(local) ..
2023.12.29