代码之家  ›  专栏  ›  技术社区  ›  T.E.D.

在C++中,类型ID可以接受“const”吗?

  •  22
  • T.E.D.  · 技术社区  · 16 年前

    1 , 2 ),所以我想我应该给他一个赶上的机会。

    我们最近的分歧是关于“放在哪里”的风格问题 const

    int ,以及指向 int 将分别是:

    const int *i;
          int * const i;
    

    常数 “是这样吗 之后

    因此,一个指向常量的指针 int int 将分别是:

    int const * i;
    int * const i;
    

    作为一个额外的好处,这样做可以让更深层次的间接操作更容易理解。例如,指向常量的指针指向 int 显然是:

    int * const * i;
    

    这里的最终问题是他认为 常数 之后 是如此难看,如此有害的可读性,它应该被禁止在样式指南。当然,我想如果导游有什么建议的话,应该按照我的方式去做,但无论如何我们都不应该这样做 禁止 一种方法。

    编辑: 禁令 另一种方法,而不是仅仅阻止它?

    15 回复  |  直到 6 年前
        1
  •  54
  •   DevSolar    4 年前
        2
  •  13
  •   RobertS supports Monica Cellio    6 年前
        3
  •  11
  •   ovanes    7 年前
        4
  •  8
  •   RobertS supports Monica Cellio    6 年前
        5
  •  7
  •   Dan Olson    9 年前
        6
  •  6
  •   DevSolar    15 年前
        7
  •  5
  •   David Thornley    16 年前
        8
  •  4
  •   Not Sure    16 年前
        9
  •  3
  •   Loki Astari    16 年前
        10
  •  3
  •   John Dibling    16 年前
        11
  •  3
  •   Community Mohan Dere    9 年前
        12
  •  2
  •   Brian Brian    16 年前
        13
  •  2
  •   Community Mohan Dere    9 年前
        14
  •  2
  •   Community Mohan Dere    9 年前
        15
  •  1
  •   fredoverflow    13 年前