Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #100507

Re: while loop vs do while loop reading from the file issue

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!1.eu.feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Ian Collins <ian-news@hotmail.com>
Newsgroups comp.lang.c
Subject Re: while loop vs do while loop reading from the file issue
Date Fri, 30 Dec 2016 10:48:46 +1300
Lines 23
Message-ID <ecleluFpuo9U9@mid.individual.net> (permalink)
References <52f1c174-6af1-4fda-9ff8-a5e2cf507b5f@googlegroups.com> <o2orq4$p06$1@dont-email.me> <87a8bza8ly.fsf@bsb.me.uk> <o2psfd$kc0$1@dont-email.me> <87bmwf8d7a.fsf@bsb.me.uk> <o2repr$uqa$1@dont-email.me> <87poku5ism.fsf@bsb.me.uk> <o2sfa2$nk5$1@dont-email.me> <e9c94e27-fe02-47b7-a5f0-9918629dfd48@googlegroups.com> <o2tnkp$uf1$1@dont-email.me> <b3e99481-11dd-4c1c-a902-c3801aa173e4@googlegroups.com> <8760ml5v5k.fsf@bsb.me.uk> <37e325fb-4aa8-4c84-9bcd-c1aa790fadc7@googlegroups.com> <87zijw3cfs.fsf@bsb.me.uk> <e67e45a0-8f62-4d17-9719-f3e6275a089c@googlegroups.com> <lnzijvkbz5.fsf@kst-u.example.com> <10e036fc-93fb-4d99-ba8f-1bbd16448b8c@googlegroups.com> <lneg17k44t.fsf@kst-u.example.com> <74cef61a-e3aa-4162-a9c7-22a89af0ce46@googlegroups.com> <58591225.764390@news.xs4all.nl> <428e33b4-36db-47f6-95a8-b86e9cba819a@googlegroups.com> <kfneg0qwlfs.fsf@x-alumni2.alumni.caltech.edu> <b9478ce8-5425-4524-b8d3-a0dd5cd414f3@googlegroups.com>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
X-Trace individual.net OD9ST8A9z4noqlmUZfa8EApFdcZEyWekt9rjbLK6TI7wtUxTC9
Cancel-Lock sha1:rxGjHTYF9sDJ+FiHTbk/8RX9mcw=
User-Agent Mozilla/5.0 (X11; SunOS i86pc; rv:38.0) Gecko/20100101 Thunderbird/38.5.1
In-Reply-To <b9478ce8-5425-4524-b8d3-a0dd5cd414f3@googlegroups.com>
Xref csiph.com comp.lang.c:100507

Show key headers only | View raw


On 12/30/16 10:25 AM, Malcolm McLean wrote:
>
> You can't have a "loop and a half" and still have a structured program.
> Sorry, that is abundantly clear to me. The result is not a totally
> unstructured program, or a "bad" program necessarily, but one which
> violates a property of structured programming, and essential property,
> that each block have one point of entry and one point of exit.

So something like

while( something )
{
   if( doSomething() !=0 )
     goto error;
   doSomethingElse();
}

error:

breaks that rule?

-- 
Ian

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: while loop vs do while loop reading from the file issue Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-12-29 13:25 -0800
  Re: while loop vs do while loop reading from the file issue Ian Collins <ian-news@hotmail.com> - 2016-12-30 10:48 +1300
    Re: while loop vs do while loop reading from the file issue Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-12-29 16:46 -0800
      Re: while loop vs do while loop reading from the file issue Ian Collins <ian-news@hotmail.com> - 2016-12-30 13:51 +1300
        Re: while loop vs do while loop reading from the file issue Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-12-29 17:22 -0800
          Re: while loop vs do while loop reading from the file issue Tim Rentsch <txr@alumni.caltech.edu> - 2017-01-13 02:45 -0800
      Re: while loop vs do while loop reading from the file issue BartC <bc@freeuk.com> - 2016-12-30 01:01 +0000
        Re: while loop vs do while loop reading from the file issue Ian Collins <ian-news@hotmail.com> - 2016-12-30 14:04 +1300
        Re: while loop vs do while loop reading from the file issue Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-12-29 17:23 -0800
  Re: while loop vs do while loop reading from the file issue asetofsymbols@gmail.com - 2016-12-30 00:56 -0800
  Re: while loop vs do while loop reading from the file issue Tim Rentsch <txr@alumni.caltech.edu> - 2017-01-13 02:41 -0800
    Re: while loop vs do while loop reading from the file issue Malcolm McLean <malcolm.mclean5@btinternet.com> - 2017-01-13 09:59 -0800
      Re: while loop vs do while loop reading from the file issue Gareth Owen <gwowen@gmail.com> - 2017-01-13 18:48 +0000
        Re: while loop vs do while loop reading from the file issue Tim Rentsch <txr@alumni.caltech.edu> - 2017-01-15 12:08 -0800
          Re: while loop vs do while loop reading from the file issue Gareth Owen <gwowen@gmail.com> - 2017-01-15 23:09 +0000
            Re: while loop vs do while loop reading from the file issue Richard Heathfield <rjh@cpax.org.uk> - 2017-01-15 23:18 +0000
              Re: while loop vs do while loop reading from the file issue Gareth Owen <gwowen@gmail.com> - 2017-01-15 23:37 +0000
              Re: while loop vs do while loop reading from the file issue raltbos@xs4all.nl (Richard Bos) - 2017-01-18 11:32 +0000
                Re: while loop vs do while loop reading from the file issue Gareth Owen <gwowen@gmail.com> - 2017-01-18 21:25 +0000
      Re: while loop vs do while loop reading from the file issue Keith Thompson <kst-u@mib.org> - 2017-01-13 11:54 -0800
      Re: while loop vs do while loop reading from the file issue Tim Rentsch <txr@alumni.caltech.edu> - 2017-01-15 11:58 -0800

csiph-web