12345678910111213141516171819202122232425 |
- //===----------------------------------------------------------------------===//
- //
- // The LLVM Compiler Infrastructure
- //
- // This file is distributed under the University of Illinois Open Source
- // License. See LICENSE.TXT for details.
- //
- //===----------------------------------------------------------------------===//
- // <stack>
- // bool empty() const;
- #include <stack>
- #include <cassert>
- int main()
- {
- std::stack<int> q;
- assert(q.empty());
- q.push(1);
- assert(!q.empty());
- q.pop();
- assert(q.empty());
- }
|