相关疑难解决方法(0)

宏关闭printf语句

什么MACRO可以用来关闭printf语句,而不是全部删除它们用于部署版本,我只想关闭它们,跳过它们,忽略它们.

编辑:我个人使用gcc,但代码是一个更大的项目的一部分,将在运行Ubuntu的熊猫板上编译.

c

21
推荐指数
3
解决办法
3万
查看次数

以编程方式忽略printf

我正在使用someones库,当与设备的连接不成功时,printf会输出错误消息.连接成功时,库代码不会打印任何内容.

我定期检查(循环和睡眠)以查看设备是否已连接,但我只想在连接时打印出来.

目前我得到的结果如下:

Waiting for connection... (<-- My print)
Error
Error
Error
Error
Error
Connection successful (<-- My print)
Run Code Online (Sandbox Code Playgroud)

我想要的是:

Waiting for connection... (<-- My print)
Connection successful (<-- My print)
Run Code Online (Sandbox Code Playgroud)

我怎么能以编程方式忽略printf?

Nb我发现一个类似的问题编程忽略Cout但该解决方案不适用于printf.

我正在使用Windows.

有人可以帮忙吗?(c/c ++新手)

c++ printf

7
推荐指数
1
解决办法
485
查看次数

标签 统计

c ×1

c++ ×1

printf ×1