【问题标题】:Visual C++: How to embed and display a compile time message in code?Visual C++:如何在代码中嵌入和显示编译时消息?
【发布时间】:2009-06-11 07:03:11
【问题描述】:

有没有办法在编译时这段代码被编译时嵌入代码中显示的消息?这些消息本质上是诊断性的,不应修改或中止编译过程。

(免责声明:我知道这个问题的答案。我没有在 Stack Overflow 上找到它,我认为这将是对知识库的有用补充。)

【问题讨论】:

  • 如果这不是一个真正的问题,它不应该是一个社区维基吗?
  • 不,在自我回答问题没问题之前就已经规定了。这是一个有效的编程问题。之前(显然)没有被问过。因此没关系。
  • 不,我认为这是一个真正的问题。仅仅因为他已经知道答案并不意味着它是社区 Wiki。 Ashwin,如果你有答案,你应该继续发布它,除非有人已经这样做了。
  • 安迪:我已经做过几次(回答了我自己的问题),并因此受到其他 SO 人的抨击;-)

标签: visual-c++ preprocessor messages directive


【解决方案1】:

这是一种方法:

#pragma message("Your Message Here")

https://msdn.microsoft.com/en-us/library/x7dkzch2.aspx

【讨论】:

    猜你喜欢
    • 2014-03-19
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-01
    • 2021-02-19
    • 1970-01-01
    相关资源
    最近更新 更多