http://vegard.wiki/mediawiki/index.php?title=Duff%27s_delimiter&feed=atom&action=historyDuff's delimiter - Revision history2024-03-28T21:36:08ZRevision history for this page on the wikiMediaWiki 1.33.1http://vegard.wiki/mediawiki/index.php?title=Duff%27s_delimiter&diff=248&oldid=prevVegard: new page2020-03-14T16:55:42Z<p>new page</p>
<p><b>New page</b></p><div>Example:<br />
<br />
<source lang="C++"><br />
switch (int i = 0; count) {<br />
case 0:<br />
for (; i < count; ++i) {<br />
printf(", ");<br />
// fallthrough<br />
default:<br />
printf("%s", strings[i]);<br />
}<br />
}<br />
</source><br />
<br />
Invented by Joe Groff (https://twitter.com/jckarter/status/1238669170767585280) and named by John Regehr (https://twitter.com/johnregehr/status/1238670958199635968).<br />
<br />
This particular version requires C++17.<br />
<br />
[[Category:C++]]<br />
[[Category:Programming]]</div>Vegard