diff options
Diffstat (limited to 'src/checks/level0/README-temporary-iterator.md')
-rw-r--r-- | src/checks/level0/README-temporary-iterator.md | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/checks/level0/README-temporary-iterator.md b/src/checks/level0/README-temporary-iterator.md deleted file mode 100644 index c9dcd776..00000000 --- a/src/checks/level0/README-temporary-iterator.md +++ /dev/null @@ -1,22 +0,0 @@ -# temporary-iterator - -Detects when you're using using functions returning iterators (eg. `begin()` or `end()`) on a temporary container. - -#### Example - - // temporary list returned by function - QList<type> getList() - { - QList<type> list; - ... add some items to list ... - return list; - } - - // Will cause a crash if iterated using: - - for (QList<type>::iterator it = getList().begin(); it != getList().end(); ++it) - { - ... - } - -because the end iterator was returned from a different container object than the begin iterator. |