Article View: pl.comp.lang.c
Article #308980Re: Wznawianie zapisu do bazy po wyjątku do skutku
From: Marek Borowski
Date: Sat, 21 Jan 2017 20:48
Date: Sat, 21 Jan 2017 20:48
23 lines
1309 bytes
1309 bytes
On 15/01/17 15:25, Borneq wrote:
> ...lub przez max ilość prób w pętli.
> Otóż,
> Jakiej składni użyć by móc to robić w pętli dowolną liczbę razy
> ograniczoną np. przez maxTrials=10 ?
Chyba zarty sobie robisz.
bool retry;
int maxTrials = 10;
do {
retry = false;
try {
// ...
} catch(..) {
retry = true;
}
} while(retry && --maxTrials);
Pozdrawiam
Marek
Technical Details
Message-ID:
<o60hfa$5lp$1@portraits.wsisiz.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.84-10-32-242.static.chello.pl!not-for-mailReferences:
<o5g0nv$5kb$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.84-10-32-242.static.chello.pl!not-for-mail From: Marek Borowski <marek@nazwisko.com> Newsgroups: pl.comp.lang.c Subject: Re: Wznawianie zapisu do bazy po wyjątku do skutku Date: Sat, 21 Jan 2017 21:48:40 +0100 Organization: http://www.wit.edu.pl Message-ID: <o60hfa$5lp$1@portraits.wsisiz.edu.pl> References: <o5g0nv$5kb$1@node2.news.atman.pl> Mime-Version: 1.0 Injection-Date: Sat, 21 Jan 2017 20:48:42 +0000 (UTC) Injection-Info: portraits.wsisiz.edu.pl; posting-host="84-10-32-242.static.chello.pl:84.10.32.242"; logging-data="5817"; mail-complaints-to="abuse@wsisiz.edu.pl" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 In-Reply-To: <o5g0nv$5kb$1@node2.news.atman.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit