我是新手程序员。我需要在C++ Builder XE中使用Delphi的in运算符,如下所示:

if (dgColLines in DBGrid->Options)
    // include vertical lines in total (one per column)
    TotalColumnWidth = TotalColumnWidth + ColumnCount;

if (dgColLines **in** DBGrid->Options)

如何在C++ Builder中做到这一点?

提前致谢。

最佳答案

使用 Contains 方法检查集合是否包含特定元素:

if( DBGrid->Options.Contains(dgColLines) )
  TotalColumnWidth = TotalColumnWidth + ColumnCount;

10-06 13:53