반응형
아두이노와 가변인자
C 프로그래밍을 하면서 자주사용하는 부분이다.
그러나 이정도까지는 잘 모른다.
본인도 그렇고 그다지 잘 활용하지는 않는 부분이다.
C언어의 printf는 의외로 활용도가 높다.
C++의 cout이 있지만, 아직까지 printf를 선호 한다.
그러나 아두이노로오면, 시리얼 print가 있지만, 왠지.. 쓰래기 같다.
문장울 만들가애 왠지 불편하다.
그래서 본인은 sprintf를 선호한다.
아무래도 활용도가 자유롭다.
단 한가지만 제외한다면, 실수 출력이 되지 않는다.
대충 편법으로 극복은 하지만 이것도 불편하다.
p+= sprintf(p, "%s", String(12.34,2).c_str());
그래서 가변인자에 대해서 알아보자.
솔찍히 아두이노 컴파일러가 이정도까지 지원할지는 몰랐다.
그런데 되는것 같으니 공부해 보기로 하자.
'아두이노' 카테고리의 다른 글
아두이노와 가변인자 #3 (0) | 2020.09.29 |
---|---|
아두이노와 가변인자 #2 (0) | 2020.09.29 |
아두이노를 이용한 데이터 저장 -#11 (0) | 2020.09.27 |
아두이노를 이용한 데이터 저장 -#10 (0) | 2020.09.15 |
아두이노를 이용한 데이터 저장 -#9 (0) | 2020.09.15 |
댓글