我有这个函数:(myvariable is un unsigned int) config_setting_lookup_int64 是 libconfig.h 函数 -> int config_lookup_int64 (const config t * config, [Function] const char * path, long long * value)
config_setting_lookup_int64(file, "myvariable", &myvariable);
我可以看到这个警告:从不兼容的指针类型传递 'config_setting_lookup_int64' 的参数 3
为了解决这个问题,我试着写:
config_setting_lookup_int64(file, "myvariable", myvariable);
但我可以看到另一个警告:传递 'config_setting_lookup_int64' 的参数 3 使指针从 integer 没有 cast。我该如何解决这个问题?太感谢了!