본문 바로가기

분류 전체보기63

[C++] 표현식과 문장 표현식과 문장 - 모든 표현식에 세미콜론(;)을 추가하면 문장이 된다. 분기문 1. if문 1.1 단일문 예시 if(weight > 100.0) cout 2021. 4. 26.
[C++] 연산자 C++는 풍부한 내장 연산자를 갖고 있다. 표.1 내장 연산자 종류 예시 계산 연산자 산술 연산자 ++, +, *, %, ... 불 연산자 비교 연산자 , [ ], *, ... 타입 처리 연산자 dynamic_cast, typeid, sizeof, alignof, ... 오류 처리 연산자 throw 산술 연산자 표.2 산술 연산자 연산 표현식 후위 증가 후위 감소 x++ x-- 전위 증가 전위 감소 단항 덧셈 단항 뺄셈 ++x --x +x -x 곱셈 나눗셈 나머지 x * y x / y x % y 이항 덧셈 이항 뺄셈 x + y x - y 불 연산자 표.3 불 연산자 연산 표현식 아니다 !b 크다 크거나 같다 x > y x >= y 작다 작거나 같다 x < y x y 비트 AND x & y 비트 OR x .. 2021. 4. 24.
[C++] 변수 C++는 타입 제약이 엄격한 언어다. 모든 변수는 타입을 가지며 한번 정해진 타입은 절대 변하지 않는다. 선언 방법 - 문장의 시작 부분에 타입을 적고, 그 뒤에 변수의 이름을 작성 - 초기화 또는 변수 목록을 선택적으로 넣을 수 있음. 내장 타입(기본 타입) 이름 의미 이름 의미 char 하나의 문자 매우 좁은 범위를 갖는 정수 unsigned 부호가 없는 정수 short 덜 좁은 범위의 정수 signed 부호를 갖는 정수 int 보통 범위를 갖는 정수 float 단정밀도를 갖는 부동소수점 long 넓은 범위를 갖는 정수 double 배정밀도를 갖는 부동소수점 long long 아주 넓은 범위를 갖는 정수 long double 큰 범위를 갖는 부동 소수점 bool 불 방식(true/false) 상수 C.. 2021. 4. 24.
[C++] C++ 파일 소스을(를) 열 수 없습니다. "pthread.h" 해결 방법 Windows에서 pthread 사용을 위한 설치 방법 포스팅입니다. 설치 방법 1. 아래 사이트에서 lib, include, dll을 다운받는다. www.sourceware.org/pthreads-win32/ POSIX Threads (pthreads) for Win32 Open SourcePOSIX Threads for Win32 Current release: 2.9.1 (2012-05-27)See the ANNOUNCEMENT and NEWS for details.Pthreads-w32 release 1.11.0 (2005-06-04) was the last series 1.x.x version! (Version 1.11.0 is a back-port of the 2.7.0 functionality.. 2021. 4. 19.
[OS] 스레드(Thread) 스레드(Thread) 프로세스 내에서 실행되는 여러 흐름의 단위 프로세스가 프로그램의 주체라면, 스레드는 프로세스의 실제 실행 단위를 의미한다. 프로세스는 여러 개의 스레드를 담고 있으며, 커널은 프로세스가 담고 있는 스레드를 관리해서 프로세스의 동작을 조정한다. Stack은 스레드 고유의 자원이며, Heap, Data, Code 영역과 같은 프로세스의 자원을 공유한다. 정리) 프로그램 vs 프로세스 vs 스레드 추가 예정 2021. 4. 12.
728x90
반응형