我正在尝试在zig中使用libpq库。我正在尝试将paramValues传递给PQexecParams。我只是不确定如何创建所需的类型。
文件要求的类型为:
const char * const *paramValues
所以类似于:
const char data[2][2] = {"12","me"};
如果在zig:中做这样的事情
const paramValues = [_][]const u8 {"12","me"};
我得到这个错误:
error: expected type '[*c]const [*c]const u8', found '[2][]const u8'
使用:
const paramValues = [_][*:0]const u8 {"12","me"};
PQexecParams(....., ¶mValues, ....);