gpt4 book ai didi

c - 如何抑制库函数的输出

转载 作者:太空狗 更新时间:2023-10-29 16:02:32 26 4
gpt4 key购买 nike

我希望抑制函数 smbc_opendir() 的默认输出,并且仅使用 printf 进行打印。

gcc 文件名.c -lsmbclient

#include <libsmbclient.h>
#include <stdio.h>

void auth_fn()
{

}

int main(int argc,char* argv[])
{
int dirHandle;
if(smbc_init(auth_fn, 10)) /* Initialize things */
{
return 0;
}
dirHandle= smbc_opendir(argv[1]); /* Argument is smb://<ip-address>/ */
/* Just display value of dirHandle in output and nothing else */
printf("%d",dirHandle);
return 0;
}

最佳答案

尝试调试级别 0,它应仅记录严重错误:smbc_init(auth_fn, 0)

关于c - 如何抑制库函数的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12283752/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com