[C++] 3.4 비트플래그와 비트마스크
개발/C++
2023. 6. 13. 12:19
비트플래그 비트플래그 ( |= / 아이템 획득 ) #include #include using namespace std; int main() { const unsigned char opt0 = 1
[C++] 3.3 비트단위 연산자
개발/C++
2023. 6. 13. 11:49
비트연산자 비트연산자와 shift #include #include //2진수로 바꿔주는 라이브러리 int main() { using namespace std; unsigned int a = 3; cout
[C++] 3.2 sizeof, 쉼표, 조건부 연산자 [ comma operator ]
개발/C++
2023. 6. 13. 11:36
sizeof의 사용 #include int main() { using namespace std; float a; sizeof(float); sizeof(a); //sizeof a; 변수명을 선언하면 괄호생략도가능하다 return 0; } sizeof 연산자는 byte 단위로 크기를 구해준다. 사용자가 만든 자료형에도 sizeof 사용이 가능하다. 쉼표 연산자 ( comma operator ) // comma operator int x = 3; int y = 10; int z = (++x, ++y); cout
[C++] 3.1 연산자와 증감연산자
개발/C++
2023. 6. 13. 11:24
연산자 제곱 #include using namespace std; int main() { int x = std::pow(2, 3); // 제곱 cout