라벨이 c++인 게시물 표시

#include "filename vs #include

C와 C++ 언어에서 `#include "filename"`와 `#include <filename>` 사이의 차이는 헤더 파일을 포함하는 방식에 대한 컴파일러의 검색 경로에 관한 규칙을 정의합니다. ### `#include "filename"` - 컴파일러는 먼저 소스 코드 파일이 있는 현재 디렉토리에서 `"filename"`을 찾습니다. - 만약 거기에 없다면, 표준 라이브러리 경로와 같은 시스템 포함 경로를 검색합니다. - 이 방식은 주로 사용자 정의 헤더 파일이나 프로젝트 내부에 있는 헤더 파일을 포함할 때 사용됩니다. ### `#include <filename>` - 컴파일러는 표준 라이브러리 경로와 같은 시스템 포함 경로에서 `"filename"`을 검색합니다. - 이 방식은 주로 표준 라이브러리 헤더 파일이나 외부 라이브러리의 헤더 파일을 포함할 때 사용됩니다. ### 적용 - C나 C++ 프로그래밍에서, 표준 라이브러리(예: `iostream`, `stdio.h`)나 외부 라이브러리 헤더 파일을 포함할 때는 `<>`를 사용하는 것이 일반적입니다. - 프로젝트 내부의 사용자 정의 헤더 파일을 포함할 때는 `""`를 사용합니다. 이러한 규칙은 컴파일러가 헤더 파일을 더 효율적으로 찾을 수 있도록 도와주며, 표준 라이브러리와 사용자 정의 코드 사이의 구분을 명확하게 합니다.

unsigned int signed int

 unsigned int signed int 옛날에 배울때는 감흥이 없었는데 이걸 어디다 쓰지 이런 기분이었는데 아두이노 공간 줄이면서 적절한걸로 맞춰 쓰니까 뭔가 딱 떨어지는 쾌감과 두근거림이 있다