Re: Block Comments Or Rest-Of-Line Comments?

Liste des GroupesRevenir à cl c  
Sujet : Re: Block Comments Or Rest-Of-Line Comments?
De : 643-408-1753 (at) *nospam* kylheku.com (Kaz Kylheku)
Groupes : comp.lang.c
Date : 23. Apr 2024, 22:06:54
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <20240423134934.699@kylheku.com>
References : 1
User-Agent : slrn/pre1.0.4-9 (Linux)
On 2024-03-21, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
Also, the “block” form allows “interspersed” comments, where a short
comment can be put in the middle of a line and followed by more program
text in the rest of the line. For example, as a way of keeping long
argument lists straight:
>
    gdImageCopyResampled
      (
        /*dst =*/ ResizedFrame,
        /*src =*/ Context.StillFrame,
        /*dstX =*/ 0,
        /*dstY =*/ 0,
        /*srcX =*/ 0,
        /*srcY =*/ 0,
        /*dstW =*/ ResizedFrame->sx,
        /*dstH =*/ ResizedFrame->sy,
        /*srcW =*/ Context.StillFrame->sx,
        /*srcH =*/ Context.StillFrame->sy
      );
>
Do you feel the same?

A normal person won't compulsively comment very function argument,
but if they had to do it, here is what it might look like:

      gdImageCopyResampled(ResizedFrame,                // dst
                           Context.StillFrame,          // src
                           0, 0, 0, 0,                  // {dst,src}{X,Y}
                           ResizedFrame->sx,            // dstW
                           ResizedFrame->sy,            // dstH
                           Context.StillFrame->sx,      // srcW
                           Context.StillFrame->sy);     // srcH

      gdImageCopyResampled(ResizedFrame,                /* dst */
                           Context.StillFrame,          /* src */
                           0, 0, 0, 0,                  /* {dst,src}{X,Y} */
                           ResizedFrame->sx,            /* dstW */
                           ResizedFrame->sy,            /* dstH */
                           Context.StillFrame->sx,      /* srcW */
                           Context.StillFrame->sy);     /* srcH */

Using either kind of comment, it goes at the end of the line, with a
decent amount of space. The reader of the code who doesn't find
the comments helpful can easily ignore them.

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca

Date Sujet#  Auteur
21 Mar 24 * Block Comments Or Rest-Of-Line Comments?72Lawrence D'Oliveiro
21 Mar 24 +- Re: Block Comments Or Rest-Of-Line Comments?1bart
21 Mar 24 +* Re: Block Comments Or Rest-Of-Line Comments?31Mikko
21 Mar 24 i`* Re: Block Comments Or Rest-Of-Line Comments?30Lawrence D'Oliveiro
22 Mar 24 i `* Re: Block Comments Or Rest-Of-Line Comments?29David Brown
22 Mar 24 i  +- Re: Block Comments Or Rest-Of-Line Comments?1Blue-Maned_Hawk
23 Mar 24 i  +* Re: Block Comments Or Rest-Of-Line Comments?5Lawrence D'Oliveiro
23 Mar 24 i  i+* Re: Block Comments Or Rest-Of-Line Comments?2Chris M. Thomasson
23 Mar 24 i  ii`- Re: Block Comments Or Rest-Of-Line Comments?1Lawrence D'Oliveiro
23 Mar 24 i  i`* Re: Block Comments Or Rest-Of-Line Comments?2David Brown
23 Mar 24 i  i `- Re: Block Comments Or Rest-Of-Line Comments?1Malcolm McLean
2 Jul 24 i  `* Named arguments in C22Ivan Farlenkov
2 Jul 24 i   +* Re: Named arguments in C12Blue-Maned_Hawk
2 Jul 24 i   i+* Re: Named arguments in C4Richard Harnden
3 Jul 24 i   ii`* Re: Named arguments in C3Blue-Maned_Hawk
4 Jul 24 i   ii `* Re: Named arguments in C2Richard Harnden
4 Jul 24 i   ii  `- Re: Named arguments in C1Kaz Kylheku
2 Jul 24 i   i`* Re: Named arguments in C7bart
3 Jul 24 i   i +- Re: Named arguments in C1Keith Thompson
3 Jul 24 i   i +* Re: Named arguments in C4Blue-Maned_Hawk
4 Jul 24 i   i i`* Re: Named arguments in C3bart
4 Jul 24 i   i i `* Re: Named arguments in C2Keith Thompson
4 Jul 24 i   i i  `- Re: Named arguments in C1Kaz Kylheku
4 Jul 24 i   i `- Re: Named arguments in C1Opus
3 Jul 24 i   +- Re: Named arguments in C1Lawrence D'Oliveiro
4 Jul 24 i   `* Re: Named arguments in C8Bonita Montero
4 Jul 24 i    +* Re: Named arguments in C2Michael S
4 Jul 24 i    i`- Re: Named arguments in C1Michael S
4 Jul 24 i    `* Re: Named arguments in C5bart
4 Jul 24 i     `* Re: Named arguments in C4Bonita Montero
4 Jul 24 i      +- Re: Named arguments in C1Bonita Montero
4 Jul 24 i      `* Re: Named arguments in C2bart
4 Jul 24 i       `- Re: Named arguments in C1Bonita Montero
21 Mar 24 +- Re: Block Comments Or Rest-Of-Line Comments?1Blue-Maned_Hawk
21 Mar 24 +* Re: Block Comments Or Rest-Of-Line Comments?4Tim Rentsch
21 Mar 24 i`* Re: Block Comments Or Rest-Of-Line Comments?3Dan Cross
22 Mar 24 i `* Re: Block Comments Or Rest-Of-Line Comments?2Tim Rentsch
23 Mar 24 i  `- Re: Block Comments Or Rest-Of-Line Comments?1Dan Cross
21 Mar 24 +* Re: Block Comments Or Rest-Of-Line Comments?16David Brown
21 Mar 24 i`* Re: Block Comments Or Rest-Of-Line Comments?15Richard Harnden
21 Mar 24 i +* Re: Block Comments Or Rest-Of-Line Comments?13Keith Thompson
21 Mar 24 i i+* Re: Block Comments Or Rest-Of-Line Comments?5Richard Harnden
21 Mar 24 i ii`* Re: Block Comments Or Rest-Of-Line Comments?4Keith Thompson
21 Mar 24 i ii +- Re: Block Comments Or Rest-Of-Line Comments?1Richard Harnden
21 Mar 24 i ii `* Re: Block Comments Or Rest-Of-Line Comments?2Lawrence D'Oliveiro
22 Mar 24 i ii  `- Re: Block Comments Or Rest-Of-Line Comments?1Keith Thompson
21 Mar 24 i i+* Re: Block Comments Or Rest-Of-Line Comments?2Kaz Kylheku
22 Mar 24 i ii`- Re: Block Comments Or Rest-Of-Line Comments?1Keith Thompson
21 Mar 24 i i+* Re: Block Comments Or Rest-Of-Line Comments?2Kaz Kylheku
27 Apr 24 i ii`- Re: Block Comments Or Rest-Of-Line Comments?1paul
22 Mar 24 i i`* Re: Block Comments Or Rest-Of-Line Comments?3James Kuyper
22 Mar 24 i i +- Re: Block Comments Or Rest-Of-Line Comments?1Keith Thompson
23 Mar 24 i i `- Re: Block Comments Or Rest-Of-Line Comments?1Lawrence D'Oliveiro
22 Mar 24 i `- Re: Block Comments Or Rest-Of-Line Comments?1David Brown
21 Mar 24 +* Re: Block Comments Or Rest-Of-Line Comments?2fir
21 Mar 24 i`- Re: Block Comments Or Rest-Of-Line Comments?1Lawrence D'Oliveiro
23 Mar 24 +- Re: Block Comments Or Rest-Of-Line Comments?1Malcolm McLean
23 Apr 24 +* Re: Block Comments Or Rest-Of-Line Comments?9DFS
24 Apr 24 i+- Re: Block Comments Or Rest-Of-Line Comments?1Lawrence D'Oliveiro
24 Apr 24 i`* Re: Block Comments Or Rest-Of-Line Comments?7Blue-Maned_Hawk
24 Apr 24 i +* Re: Block Comments Or Rest-Of-Line Comments?2Sjouke Burry
25 Apr 24 i i`- Re: Block Comments Or Rest-Of-Line Comments?1Blue-Maned_Hawk
25 Apr 24 i `* Re: Block Comments Or Rest-Of-Line Comments?4DFS
26 Apr 24 i  `* Re: Block Comments Or Rest-Of-Line Comments?3Blue-Maned_Hawk
26 Apr 24 i   +- Re: Block Comments Or Rest-Of-Line Comments?1Chris M. Thomasson
26 Apr 24 i   `- Re: Block Comments Or Rest-Of-Line Comments?1DFS
23 Apr 24 +* Re: Block Comments Or Rest-Of-Line Comments?5Kaz Kylheku
24 Apr 24 i`* Re: Block Comments Or Rest-Of-Line Comments?4Lowell Gilbert
24 Apr 24 i +* Re: Block Comments Or Rest-Of-Line Comments?2Ben Bacarisse
24 Apr 24 i i`- Re: Block Comments Or Rest-Of-Line Comments?1Lowell Gilbert
24 Apr 24 i `- Re: Block Comments Or Rest-Of-Line Comments?1Kaz Kylheku
27 Apr 24 `- Re: Block Comments Or Rest-Of-Line Comments?1paul

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal