Visual Studio cpp - 将调试打印添加到每一行

发布于 2025-01-10 17:39:50 字数 602 浏览 0 评论 0原文

所以,我想要一个带有代码中每一行行号的 printf 。

例如 :

 while (i < receiveDataSize
                    && ((char*)peer->receiveBuffer)[i] == ' ')
                {
                    我++;
                }

应该是:

 printf("第 1 行");
                while (i < 收到的数据大小
                    && ((char*)peer->receiveBuffer)[i] == ' ')
                {
                    printf("第 2 行");
                    我++;
                }

有什么可以自动添加这些带有行号的 printf 行吗?

谢谢

So, I would like to have a printf with line number for each line in my code.

For example :

                while (i < receivedDataSize
                    && ((char*)peer->receiveBuffer)[i] == ' ')
                {
                    i++;
                }

should be :

                printf("line 1");
                while (i < receivedDataSize
                    && ((char*)peer->receiveBuffer)[i] == ' ')
                {
                    printf("line 2");
                    i++;
                }

Is there anything that can add these printf line with line number automatically ?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文