내가 만약 0356 처럼 자릿수가 정해진 숫자를 사용하고 싶으면 어떻게 해야함?
예를들어 번호가 10번이면 0010번을, 100번이면 0100을 사용해야 하는데
파일 경로 구해야 하는데 죄다 저런 식으로 되어있어서
걍 무지성 if문 돌리기엔 모양새가 빠지자너...
내가 만약 0356 처럼 자릿수가 정해진 숫자를 사용하고 싶으면 어떻게 해야함?
예를들어 번호가 10번이면 0010번을, 100번이면 0100을 사용해야 하는데
파일 경로 구해야 하는데 죄다 저런 식으로 되어있어서
걍 무지성 if문 돌리기엔 모양새가 빠지자너...
문자열로 바꿔서 3자리면 앞에 0한개추가 두자리면 두개추가
파일경로라..0000에서 맨뒷자리만 바꾸기 부터 시작해서 9999까지..
toString() 같은걸로 문자열로 바꾼다음에 더하면 될듯,,
c++에서 뭘쓰는진 ㄴ몰겟네
snprintf %04d
와오졋다
오 이런문법도 있었네 함써봄
고맙다... 덕분에 클린코드 배우고 감 ㅠㅠ
답은 문자열 계산 밖에 없는건가... 고마워 칭구들