728x90
반응형
백준 1212를 풀면서 머리를 싸매다가 알게 되었다.
이제까지 vs studio의 편안함에 안락하게 지내다가... 이번에 새로 사게 된 나의 스타벅스 입장권, 맥북으로 CLion을 사용하여 제작하다가 알게 되었다. 애초에 사이트에서도 지원하지 않는 함수이다.
itoa는 표준 함수가 아니기 때문이다.
순수한 c, c++에서는 사용이 불가능한 기능이었다.
멀티플랫폼 개발을 하게 될 때는 이러한 부분들을 다 고려해야겠구나, 단순히 문제 푸는 데에도 편리하게 쓰던 기능 하나가 사라지니 당황하게 되었다.
그 와중에 atoi는 c 표준함수라고 한다.
string에서 int로 변환하는 기능은 표준이면서, 그 반대는 표준이 아니라니 참 아이러니 하기도 하다.
대체제로 sprintf을 선택하였다.
문제 풀이에 결과적으로 이용되지는 않았지만, 형식에 맞춘 출력을 하기에 좋은 기능이다.
같이 참고하기 좋은 sprintf 사용법 : https://muabow.tistory.com/151
728x90
반응형
'알게된 것들' 카테고리의 다른 글
게임 플레이 기록 시작! (0) | 2023.07.24 |
---|---|
[Unity] Visual Studio에서 유니티 디버깅 연결이 되지 않을 때 (0) | 2023.04.10 |
[Git][Unity] 유니티 프로젝트의 .gitignore 설정, 작동이 안 될때 (0) | 2023.02.27 |
스마일게이트 인디게임 개발 장학팀 (0) | 2023.02.24 |
[크롬 확장기능] 백준 문제 번호로 바로 이동 (0) | 2023.02.16 |