Re: constexpr keyword is unnecessary

Liste des GroupesRevenir à cl c  
Sujet : Re: constexpr keyword is unnecessary
De : tr.17687 (at) *nospam* z991.linuxsc.com (Tim Rentsch)
Groupes : comp.lang.c
Date : 27. Oct 2024, 05:58:46
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <86cyjmuoop.fsf@linuxsc.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
User-Agent : Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
scott@slp53.sl.home (Scott Lurndal) writes:

Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:
>
On 26.10.2024 17:08, James Kuyper wrote:
>
On 10/26/24 10:07, Vir Campestris wrote:
>
I have in the past had coding standards that require you to fix all
warnings.  After all, sometimes they do matter.
>
I disapprove of that policy.  A conforming implementation is free to warn
about anything, even about your failure to use taboo words as
identifiers.  While that's a deliberately silly example, I've seen a fair
number of warnings that had little or no justification.
The purpose of warnings is to tell you that there might be a problem.  If
the compiler is certain that there's a problem, it should generate an
error message, not a warning.  Therefore, treating warnings as if they
were error messages means that you're not doing your job, as the
developer, to determine whether or not the code is actually problematic.
>
We had such a null-warning policy as well (in a C++ context) and it
served us well.
>
Yes, we have a similar policy.   Works well.   In the odd case where
one cannot eliminate the warning, a simple compiler option to not
test that particulary condition for that particular compilation unit
is a straightforward solution.

So the actual policy is to fix all warnings except in
cases where it's inconvenient to fix them?

Date Sujet#  Auteur
11 Oct 24 * constexpr keyword is unnecessary106Thiago Adams
11 Oct 24 +* Re: constexpr keyword is unnecessary25Bonita Montero
11 Oct 24 i`* Re: constexpr keyword is unnecessary24Thiago Adams
11 Oct 24 i `* Re: constexpr keyword is unnecessary23Bonita Montero
11 Oct 24 i  `* Re: constexpr keyword is unnecessary22Thiago Adams
12 Oct 24 i   +* Re: constexpr keyword is unnecessary16Bonita Montero
12 Oct 24 i   i`* Re: constexpr keyword is unnecessary15Thiago Adams
12 Oct 24 i   i `* Re: constexpr keyword is unnecessary14Bonita Montero
12 Oct 24 i   i  `* Re: constexpr keyword is unnecessary13Thiago Adams
13 Oct 24 i   i   `* Re: constexpr keyword is unnecessary12Bonita Montero
13 Oct 24 i   i    +* Re: constexpr keyword is unnecessary2Thiago Adams
13 Oct 24 i   i    i`- Re: constexpr keyword is unnecessary1Bonita Montero
15 Oct 24 i   i    `* Re: constexpr keyword is unnecessary9DFS
15 Oct 24 i   i     `* Re: constexpr keyword is unnecessary8Bonita Montero
15 Oct 24 i   i      `* Re: constexpr keyword is unnecessary7Bart
15 Oct 24 i   i       +* Re: constexpr keyword is unnecessary3Thiago Adams
15 Oct 24 i   i       i+- Re: constexpr keyword is unnecessary1Bonita Montero
16 Oct 24 i   i       i`- Re: constexpr keyword is unnecessary1Janis Papanagnou
15 Oct 24 i   i       `* Re: constexpr keyword is unnecessary3Kaz Kylheku
16 Oct 24 i   i        +- Re: constexpr keyword is unnecessary1Bonita Montero
16 Oct 24 i   i        `- Re: constexpr keyword is unnecessary1Janis Papanagnou
13 Oct 24 i   `* Re: constexpr keyword is unnecessary5Kaz Kylheku
13 Oct 24 i    `* Re: constexpr keyword is unnecessary4Thiago Adams
13 Oct 24 i     +- Re: constexpr keyword is unnecessary1Bonita Montero
13 Oct 24 i     `* Re: constexpr keyword is unnecessary2Kaz Kylheku
13 Oct 24 i      `- Re: constexpr keyword is unnecessary1Thiago Adams
12 Oct 24 +* Re: constexpr keyword is unnecessary21Bart
12 Oct 24 i`* Re: constexpr keyword is unnecessary20Thiago Adams
13 Oct 24 i `* Re: constexpr keyword is unnecessary19Bart
13 Oct 24 i  `* Re: constexpr keyword is unnecessary18Thiago Adams
13 Oct 24 i   `* Re: constexpr keyword is unnecessary17Bonita Montero
13 Oct 24 i    `* Re: constexpr keyword is unnecessary16Thiago Adams
13 Oct 24 i     +* Re: constexpr keyword is unnecessary11Bonita Montero
13 Oct 24 i     i`* Re: constexpr keyword is unnecessary10Thiago Adams
13 Oct 24 i     i `* Re: constexpr keyword is unnecessary9Bonita Montero
13 Oct 24 i     i  `* Re: constexpr keyword is unnecessary8Janis Papanagnou
13 Oct 24 i     i   `* Re: constexpr keyword is unnecessary7Bonita Montero
13 Oct 24 i     i    `* Re: constexpr keyword is unnecessary6Janis Papanagnou
13 Oct 24 i     i     `* Re: constexpr keyword is unnecessary5Bonita Montero
13 Oct 24 i     i      +* Re: constexpr keyword is unnecessary2Thiago Adams
13 Oct 24 i     i      i`- Re: constexpr keyword is unnecessary1Bonita Montero
13 Oct 24 i     i      `* Re: constexpr keyword is unnecessary2Janis Papanagnou
13 Oct 24 i     i       `- Re: constexpr keyword is unnecessary1Bonita Montero
13 Oct 24 i     `* Re: constexpr keyword is unnecessary4Michael S
13 Oct 24 i      `* Re: constexpr keyword is unnecessary3Thiago Adams
13 Oct 24 i       `* Re: constexpr keyword is unnecessary2Michael S
13 Oct 24 i        `- Re: constexpr keyword is unnecessary1Thiago Adams
19 Oct 24 `* Re: constexpr keyword is unnecessary59Keith Thompson
19 Oct 24  +- Re: constexpr keyword is unnecessary1Bonita Montero
19 Oct 24  `* Re: constexpr keyword is unnecessary57Thiago Adams
19 Oct 24   +* Re: constexpr keyword is unnecessary53David Brown
19 Oct 24   i+* Re: constexpr keyword is unnecessary9Bart
20 Oct 24   ii`* Re: constexpr keyword is unnecessary8David Brown
20 Oct 24   ii `* Re: constexpr keyword is unnecessary7Keith Thompson
21 Oct 24   ii  +- Re: constexpr keyword is unnecessary1Opus
21 Oct 24   ii  `* Re: constexpr keyword is unnecessary5David Brown
21 Oct 24   ii   `* Re: constexpr keyword is unnecessary4Keith Thompson
21 Oct 24   ii    `* Re: constexpr keyword is unnecessary3Chris M. Thomasson
22 Oct 24   ii     `* Re: constexpr keyword is unnecessary2Kaz Kylheku
22 Oct 24   ii      `- Re: constexpr keyword is unnecessary1Chris M. Thomasson
19 Oct 24   i+* Re: constexpr keyword is unnecessary40Thiago Adams
19 Oct 24   ii+* Re: constexpr keyword is unnecessary36Keith Thompson
20 Oct 24   iii+* Re: constexpr keyword is unnecessary33Thiago Adams
20 Oct 24   iiii`* Re: constexpr keyword is unnecessary32Keith Thompson
20 Oct 24   iiii +- Re: constexpr keyword is unnecessary1Michael S
20 Oct 24   iiii `* Re: constexpr keyword is unnecessary30Thiago Adams
22 Oct 24   iiii  `* Re: constexpr keyword is unnecessary29Bonita Montero
22 Oct 24   iiii   `* Re: constexpr keyword is unnecessary28Thiago Adams
26 Oct 24   iiii    `* Re: constexpr keyword is unnecessary27Vir Campestris
26 Oct 24   iiii     +* Re: constexpr keyword is unnecessary24James Kuyper
26 Oct 24   iiii     i+* Re: constexpr keyword is unnecessary6Janis Papanagnou
27 Oct 24   iiii     ii`* Re: constexpr keyword is unnecessary5Tim Rentsch
4 Nov 24   iiii     ii `* Re: constexpr keyword is unnecessary4Tim Rentsch
4 Nov 24   iiii     ii  `* Re: constexpr keyword is unnecessary3Lowell Gilbert
4 Nov 24   iiii     ii   +- Re: constexpr keyword is unnecessary1Kaz Kylheku
7 Nov 24   iiii     ii   `- Re: constexpr keyword is unnecessary1Tim Rentsch
27 Oct 24   iiii     i+* Re: constexpr keyword is unnecessary2Tim Rentsch
27 Oct 24   iiii     ii`- Re: constexpr keyword is unnecessary1David Brown
27 Oct 24   iiii     i+- Re: constexpr keyword is unnecessary1David Brown
28 Oct 24   iiii     i`* Re: constexpr keyword is unnecessary14Kaz Kylheku
28 Oct 24   iiii     i `* Re: constexpr keyword is unnecessary13Thiago Adams
29 Oct 24   iiii     i  +* Re: constexpr keyword is unnecessary10Kaz Kylheku
29 Oct 24   iiii     i  i+* Re: constexpr keyword is unnecessary8Thiago Adams
29 Oct 24   iiii     i  ii+* Re: constexpr keyword is unnecessary5Thiago Adams
29 Oct 24   iiii     i  iii`* Re: constexpr keyword is unnecessary4David Brown
29 Oct 24   iiii     i  iii +* Re: constexpr keyword is unnecessary2Thiago Adams
29 Oct 24   iiii     i  iii i`- Re: constexpr keyword is unnecessary1David Brown
30 Oct 24   iiii     i  iii `- Re: constexpr keyword is unnecessary1Janis Papanagnou
29 Oct 24   iiii     i  ii`* Re: constexpr keyword is unnecessary2Kaz Kylheku
5 Nov 24   iiii     i  ii `- Re: constexpr keyword is unnecessary1Tim Rentsch
5 Nov 24   iiii     i  i`- Re: constexpr keyword is unnecessary1Tim Rentsch
29 Oct 24   iiii     i  `* Re: constexpr keyword is unnecessary2Richard Harnden
29 Oct 24   iiii     i   `- Re: constexpr keyword is unnecessary1Thiago Adams
27 Oct 24   iiii     `* Re: constexpr keyword is unnecessary2Tim Rentsch
27 Oct 24   iiii      `- Re: constexpr keyword is unnecessary1David Brown
20 Oct 24   iii`* Re: constexpr keyword is unnecessary2Thiago Adams
20 Oct 24   iii `- Re: constexpr keyword is unnecessary1Bonita Montero
20 Oct 24   ii`* Re: constexpr keyword is unnecessary3David Brown
20 Oct 24   ii `* Re: constexpr keyword is unnecessary2Bart
20 Oct 24   ii  `- Re: constexpr keyword is unnecessary1David Brown
19 Oct 24   i`* Re: constexpr keyword is unnecessary3Keith Thompson
19 Oct 24   `* Re: constexpr keyword is unnecessary3Michael S

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal