【问题标题】:Enforce C-style comments in visual studio 2005在 Visual Studio 2005 中强制执行 C 样式的注释
【发布时间】:2012-02-03 09:21:20
【问题描述】:

为了强制 C89 代码一致性,我希望 Visual Studio 2005 不接受 C++ 风格的 cmets (// my comment),而只接受 C 风格的 cmets (/* my comment */)。

Visual Studio 2005 中是否有任何可用的配置用于此目的?谢谢。

【问题讨论】:

标签: c visual-studio visual-studio-2005 comments c89


【解决方案1】:

好吧,很抱歉这个自我回答的问题。一切都是there

以防万一链接不可用:您需要启用严格模式 (/Za),并添加编译指示或编译器选项以激活这些 cmets 上的警告或错误:

  • 警告#pragma warning(1:4001)/w14001
  • 对于错误#pragma warning(error:4001)/we4001

一切顺利

【讨论】:

    猜你喜欢
    • 2011-01-29
    • 2020-11-02
    • 2012-07-10
    • 2013-01-30
    • 2012-08-29
    • 2020-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多