在视图之外调用CHL函数

时间:2017-05-14 20:24:21

标签: c web

所以我有一个CHL函数x

void x(char * args) {
    char * arg;    

    arg = chl_next_arg(args);
    printf("%s<br />", arg);
}

chl_func_append("printx", x);

通常我会在视图中调用此函数,但我希望能够从代码中调用它,就像它是一个普通函数一样。像:

x("hello"); // should output hello

但由于它不是正常功能,但使用chl格式化我不知道该怎么做。你知道我怎么能做到这一点吗?

1 个答案:

答案 0 :(得分:0)

Okey,显然有一个名为 chl_func 的函数,它允许你使用传递给 chl_func_append 的预定义名称来调用chl函数,并传递参数。

chl_func("printx", "Output");

src:https://github.com/it4e/CHL/wiki/chl_func