query: Returning an STL Container of the Appropriate Type given Iterators as Parameters
positive_passages.docid: 175
positive_passages.text: Where and why do I have to put the "template" and "typename" keywords?
negative_passages.docid: 94454
negative_passages.text: Pretty-print C++ STL containers
negative_passages.docid: 28204
negative_passages.text: Do STL maps initialize primitive types on insert?
negative_passages.docid: 82817
negative_passages.text: Multiple templates for a single user-defined function
negative_passages.docid: 4930
negative_passages.text: Inspecting standard container (std::map) contents with gdb
negative_passages.docid: 141306
negative_passages.text: Is it possible to figure out the parameter type and return type of a lambda?
negative_passages.docid: 66840
negative_passages.text: Flattening iterator
negative_passages.docid: 62607
negative_passages.text: Why does the C++ map type argument require an empty constructor when using []?
negative_passages.docid: 19302
negative_passages.text: Why is it wrong to use std::auto_ptr with standard containers?
negative_passages.docid: 81159
negative_passages.text: How do you iterate backwards through an STL list?
negative_passages.docid: 76848
negative_passages.text: Copy std::map into std::vector of pairs
negative_passages.docid: 32223
negative_passages.text: C++ lambda with captures as a function pointer
negative_passages.docid: 66128
negative_passages.text: Segmentation fault trying to dereference an iterator
negative_passages.docid: 145070
negative_passages.text: Can I cast a std::array to slice? Or is there anything else I can use instead?
negative_passages.docid: 92903
negative_passages.text: Operator overload which permits capturing with rvalue but not assigning to
negative_passages.docid: 47954
negative_passages.text: Can standard container templates be instantiated with incomplete types?
negative_passages.docid: 72306
negative_passages.text: How can I use covariant return types with smart pointers?