아두이노 버전 확인

    

아두이노 IDE에서 사용되는 C++ 표준 버전을 확인하려면, 아두이노 보드에 작은 스케치를 업로드하여 `__cplusplus` 매크로의 값을 출력해보면 됩니다. 이 값은 사용 중인 C++ 표준 버전을 나타냅니다. 다음과 같은 간단한 스케치를 사용하여 확인할 수 있습니다:


```cpp

void setup() {

    Serial.begin(9600);

    while (!Serial) {} // 시리얼 포트가 연결될 때까지 기다립니다.

    Serial.println(__cplusplus); // C++ 표준 버전을 출력합니다.

}


void loop() {}

```


이 스케치를 아두이노에 업로드한 후, 9600의 보드 레이트로 시리얼 모니터를 열어보세요. 출력된 숫자는 C++ 표준 버전을 나타냅니다:


- `199711L`: C++98 또는 C++03

- `201103L`: C++11

- `201402L`: C++14

- `201703L`: C++17


이 버전은 사용하고 있는 아두이노 보드와 아두이노 IDE의 버전에 따라 다를 수 있습니다. 아두이노 IDE는 일반적으로 가장 최근의 C++ 표준을 사용하지 않고, 다양한 마이크로컨트롤러 아키텍처에 걸쳐 안정성과 호환성을 우선시합니다.


---


참고로 내꺼

201103

c++11사용

댓글

이 블로그의 인기 게시물

js 스트링에서 요소 갯수 세기

STUDY

javascript cheatsheet