안녕하세요.
설명하기 어려울것 같습니디만... 해보겠습니다.
예를들어 Function.txt 파일의 내부가 이렇게 생겼습니다.
atoi 123 3 (즉, 함수이름, 1번 아규먼트, 2번 아규먼트)
atof 1.23 4
itoa 123 3
...
뭐 이렇게 함수이름과, 아규먼트 순서대로 파일에 써져 있습니다.
이 파일에서 함수이름과 아규먼트를 읽어와서 파일에 저장되어 잇는 함수 순서대로 함수를 호출하여 사용하는 방법이 있을까요?
예의 파일이라면
atoi(123, 3);
atof(1.23, 4);
itoa(123, 3);
이렇게 실행이 되야겠죠..
덧 : 참고로 C#입니다
{
File f = ...
//3개씩 이므로. 공백으로 끊어서 배열 만들고
string[] str = buff.split(" ");
if(str[0] == "atoi")
{
atoi(int.Parse(str[1]), int.Parse(str[2]));
}
else if(str[0] =="atof")
{ ... }
//이하 상동..
}
뭐 대충 이런식이면 되지 않을까 싶은데요?
if 대신 switch case 써도 될듯..