♣ C++(21)
-
[C++] 산술 연산자, 대입 연산자
오늘은 C++의 산술 연산자와 대입 연산자에 대해 알아보자. 산술 연산자: 사칙연산을 다루는 아주 기본적인 연산자 대입 연산자: 변수에 값을 대입할 때 사용하는 이항 연산자 아주 간단한 내용이기에, 코드를 보면서 바로 익히도록 하자. 개발 환경 : VSCode, Windows 10 기본 개발 세팅은 다음과 같습니다. #include #include using namespace std; int main() { // 연산자 int num1 = 10; int num2 = 4; cout
2022.06.01 -
[C++] C++ 개발 환경 세팅 ft. VSCode
C++ 개발 환경을 세팅해보자. VSCode, Window 10 환경임을 미리 알린다. 우리의 목표는 위와 같이 코드를 입력했을 때, 결과물이 나오는 것이다. Let's go Step 1. VScode 환경 구축 C++ 확장 패키지들을 설치해줍니다. 총 3개입니다. Step 2. MinGW 설치 윈도에서 C/C++의 컴파일러 gcc, g++ 을 설치하기 위해서는 MinGW를 설치해야 한다. 접속해서 초록색의 다운로드 버튼을 누르자. https://sourceforge.net/projects/mingw/files/ MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net sourceforge.net 바로 실행하기를 눌러서 exe 파일을 열어..
2022.05.29 -
[C++] C++ 공부하는 이유 및 목표
C++를 공부해야겠다는 생각은 하고 있었다. 다만, 데이터/Python을 파느라 미루고 있었다. 현재 군에서 의무복무를 하고 있다. 다행히 코딩이 자유롭게 되는 컴퓨터가 있어서 그곳에서 Data Engineering을 공부하고 있었다. 하지만 서버 측면에서 한계가 있었고, 결국 Spark 기초만 보고 후일로 미뤘다. 이 답답한 곳에서 뭘 할 수 있지? 생각해본 결과, 3-4개월 남은 기간 동안 언 매니지드 언어(C, C++)를 공부하기로 했다. 데이터 엔지니어링은 python, java scala가 주요 언어지만, 결국 코드 자체를 더 클린 하게 짜려면 C, C++ 같은 원초적(?) 언어를 알아야 한다고 생각했다. 더불어 매니지드 언어를 사용할 땐 자동으로 되었던 메모리 처리 등 코드 뒷단에서 일어나는 ..
2022.05.29