[C++] Basic C++ 기초 개념 정리 namespace 요소에 접근하는 방법 완전한 이름 사용 (권장) Audio::init(); 선언 사용 using Audio::init; init(); 지시어 사용 using namespace Audio; init(); C++ 표준 입출력 io manipulator 입출력시 다양한 출력(입력)형태를 지정하는 것 , 헤더 필요 일부 예시 내용 예시 비고 std::dec 10진수로 출력 std::cout Language/C 2023.07.17
[C] 구조체 비트 필드(Bit Field) C언어 구조체 비트 필드 (Bit Field) 구조체의 기능 정수형 데이터를 비트 단위로 나누어서 사용할 수 있다. 이를 구조체의 Bit Field 라고 한다. struct 구조체명 { unsigned 정수형 이름1 :비트수 ; unsigned 정수형 이름2 :비트수 ; ... };사용 가능한 정수 자료형의 종류 char short int long double, float 과 같은 실수 자료형은 사용할 수 없다. 사용 예시 PLMN ID ( MCC + MNC ) struct PlmnId { uint8_t mcc1 :4; uint8_t mcc2 :4; uint8_t mcc3 :4; uint8_t mnc3 :4; uint8_t mnc1 :4; uint8_t mnc2 :4; }; 이 Bit Field 구조체는.. Language/C 2021.05.23