목표

함수 정리 및 개인적인 시간이 있을 때 설명 읽어두기.

각 함수 설명

write

  • 기능
    • Write Window에 문자열을 출력할 때 사용됩니다.
    • C 언어의 printf와 유사하게 서식(format string)을 사용할 수 있습니다.예:→ Measurement started at 1234 ms 와 같은 출력이 나옴.
write("Measurement started at %d ms", getMsTime());
  • 제한사항
    • 컴파일러가 서식 문자열을 검사하지 않음 printf에서는 %d, %s 등과 함께 전달된 인자의 타입이 일치하지 않으면 경고 또는 오류를 발생시킵니다.→ 하지만 write에서는 이런 검사가 없기 때문에 잘못된 형식이 입력되면 예상치 못한 결과가 나올 수 있음.
    • 예를 들어, %d(정수) 자리에 문자열을 넣으면 예상할 수 없는 오류가 발생할 수 있음.
    • 메시지는 자동으로 개행(줄 바꿈)되어 출력됨→ 여러 개의 write 호출을 하면 자동으로 각각 새로운 줄에 출력됨.
  • 주의할 점
    • 사용자가 직접 형식이 올바른지 확인해야 함.
    • printf처럼 작동하지만, write는 출력 대상이 콘솔이 아니라 Write Window임.
    • 메시지 로깅이나 디버깅 용도로 적합함.
블로그 이미지

RIsN

,