我正在使用C编程对抗第三方库(在HP / Mercury Loadrunner中)。我试图找出动态调用另一个函数所需的代码。见下面的例子。有人可以协助使用这项工作的代码吗?
HomePage() {
// Load Runner code to conduct home page call
}
SearchResults() {
// Load Runner code to conduct some search results call
}
**FunctionCall(char function[]) {
// Conduct a remote call to another function based on what was passed in???
function;
}**
Main() {
FunctionCall(HomePage);
FunctionCall(SearchResults);
}
答案 0 :(得分:4)
如果您正在寻找指向函数的指针:
FunctionCall(void(*function)(void))
{
function();
}
Main()
{
FunctionCall(HomePage);
FunctionCall(SearchResults);
}
答案 1 :(得分:0)
好的,只是为了澄清.....你是否尝试(a)在LoadRunner中使用LoadRunner函数和组件,或者(b)设计将在LoadRunner中使用你的附加代码的代码?< / p>
一条道路将取得成功,另一条道路则不会。
答案 2 :(得分:0)
此代码在loadrunner代码中使用,现在基于示例工作。
您的意见是什么?