query: Does this C++ code produce an undefined behavior?
positive_passages.docid: 737
positive_passages.text: With arrays, why is it the case that a[5] == 5[a]?
negative_passages.docid: 77781
negative_passages.text: Is passing pointer argument, pass by value in C++?
negative_passages.docid: 10081
negative_passages.text: Is there a difference between foo(void) and foo() in C++ or C?
negative_passages.docid: 94513
negative_passages.text: Bizarre behavior of With, Compile and Break
negative_passages.docid: 53771
negative_passages.text: What happens if I define a 0-size array in C/C++?
negative_passages.docid: 31464
negative_passages.text: Is main() overloaded in C++?
negative_passages.docid: 36647
negative_passages.text: Why does printf("%f",0); give undefined behavior?
negative_passages.docid: 619
negative_passages.text: Why are these constructs using pre and post-increment undefined behavior?
negative_passages.docid: 116617
negative_passages.text: Are destructors called after a throw in C++?
negative_passages.docid: 54643
negative_passages.text: What is the lifetime of a static variable in a C++ function?
negative_passages.docid: 5890
negative_passages.text: Is uninitialized data behavior well specified?
negative_passages.docid: 58679
negative_passages.text: Does std::list::remove method call destructor of each removed element?
negative_passages.docid: 69339
negative_passages.text: Unexpected order of evaluation (compiler bug?)
negative_passages.docid: 145770
negative_passages.text: Will the below code cause memory leak in c++
negative_passages.docid: 109376
negative_passages.text: Is indexing a new map element and having something that reads it assigned to it undefined behaviour, or just unspecified?
negative_passages.docid: 12036
negative_passages.text: Does the 'mutable' keyword have any purpose other than allowing the variable to be modified by a const function?
negative_passages.docid: 66916
negative_passages.text: Expressions containing globally undefined symbols inside a function where they are defined