aboutsummaryrefslogtreecommitdiffstats
path: root/src/checks/level0/README-temporary-iterator.md
diff options
context:
space:
mode:
Diffstat (limited to 'src/checks/level0/README-temporary-iterator.md')
-rw-r--r--src/checks/level0/README-temporary-iterator.md22
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.