我的项目中有一个已实现的功能MyFunc(int, double, string)
。例如,如何使用具有字符串表示的必要参数调用此函数
std::string str = "MyFunc(2, 3.12, \"Lemon Juice\")";
那么标准函数呢,例如,我怎么能称之为time()
have std::string "time()"
?
好的,这里有更详细的任务。我有一个map <string, Data>
Data
是一个有很多孩子的类包装器。当我调用Data.GetValue()
方法时,它会std::string
根据子类内部数据返回 a 。其中一个Data
孩子必须返回 的字符串表示int
,另一个 - 的字符串表示double
,最后一个 - 当前日期和时间的字符串表示。这就是问题所在 - 我不知道如何调用标准函数来从其中一个孩子ctime()
那里获取信息。Data