gpt4 book ai didi

c++ - 在遇到用户创建的错误后,如何以编程方式强制编译器停止编译过程?

转载 作者:行者123 更新时间:2023-11-30 02:36:00 25 4
gpt4 key购买 nike

在我的代码中,我使用 #error 预处理器指令来创建错误。但是,它仍在继续构建过程。

如何在遇到我的错误后以编程方式强制构建过程停止?

我正在使用适用于 Windows 10 的 Microsoft Visual Studio 2015、C++ v140、x86。

最佳答案

From MSDN

The #error directive emits a user-specified error message at compile time and then terminates the compilation.

(强调)

如果编译在 #error 指令之后继续进行,那么您正在做一些奇怪的事情,或者 MSVC 已损坏。

关于c++ - 在遇到用户创建的错误后,如何以编程方式强制编译器停止编译过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33263158/

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