파일이 doc001.txt, doc002.txt 이런식으로 doc100.txt까지 있어요
그런데 이걸 다 load(char* fileName)를 선언하고, load("doc001.txt")처럼 써서 doc100.txt까지 다 함수를 쓰고싶어요.
근데 이걸 반복문같은걸 이용해서 좀 깔끔하게 만들 방법이 없을까요? ㅠㅠ
파일이 doc001.txt, doc002.txt 이런식으로 doc100.txt까지 있어요
그런데 이걸 다 load(char* fileName)를 선언하고, load("doc001.txt")처럼 써서 doc100.txt까지 다 함수를 쓰고싶어요.
근데 이걸 반복문같은걸 이용해서 좀 깔끔하게 만들 방법이 없을까요? ㅠㅠ
load에 들어갈 파일명을 인수로 받아서 char로 생성한 다음 load에 넣으면 되지않겠니 ㅇㅅㅇ?
이게 무슨 말인지 잘 모르겠어요 ㅠㅠ
sprintf
asprinf 도 개안코
감사합니다 ㅠㅠ 해결했어요
opendir, readdir 이런 함수도 있구
char title[20]; for (int i = 1; i <- 100; i++) { sprintf(title, "doc%3d.txt", i); load(title); }
감사합니다 ㅠㅠㅠㅠㅠ 덕분에 해결했습니다!