아두이노 버전 확인
아두이노 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사용
댓글
댓글 쓰기