Názor ke článku Bezpečné programování v C++ II od Jirka P - [8, 18] Ono to s tím certifikátem HALTS...

  • 19. 3. 2009 21:27

    Jirka P (neregistrovaný)

    [8, 18] Ono to s tím certifikátem HALTS může být ještě horší - pokud by "func" měnila it, znamenalo by to nedefinované chování, což se dá ověřit a vyloučit. Pokud by ale func měnila přímo ten seznam (originalList), například tak, že něco přidá na konec, tak se nemusí dopustit žádného nedefinovaného chování, pokaždé skončí a přesto filter(original­List, func) nikdy neskončí.