File: order.yo

package info (click to toggle)
c%2B%2B-annotations 12.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 13,044 kB
  • sloc: cpp: 24,337; makefile: 1,517; ansic: 165; sh: 121; perl: 90
file content (7 lines) | stat: -rw-r--r-- 480 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
The possibility to pass arguments to constructors allows us to monitor the
construction order of objects during program execution.  This is illustrated
by the next program using a class tt(Test). The program defines a global
tt(Test) object and two local tt(Test) objects. The order of construction is
as expected: first global, then main's first local object, then tt(func)'s
local object, and then, finally, tt(main)'s second local object:
    verbinclude(-a examples/order.cc)