Examining C++ Program Analyzers - Finding out how programs really behave

Scott Meyers, Martin Klaus

Research output: Contribution to journalArticlepeer-review

Abstract

C++ has a well-deserved reputation for power and flexibility. It has an equally well-deserved reputation for complexity; its gotchas are legion. For example, omitting a virtual destructor in a base class typically leads to incomplete destruction of derived class objects when they are deleted trough base class pointers.
Original languageEnglish
Pages (from-to)68-75
Number of pages8
JournalDr. Dobbs Journal
Volume22
Publication statusPublished - Feb 1996

Fields of science

  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102016 IT security
  • 102020 Medical informatics
  • 102022 Software development
  • 102027 Web engineering
  • 502032 Quality management
  • 502050 Business informatics
  • 503015 Subject didactics of technical sciences
  • 102034 Cyber-physical systems
  • 509026 Digitalisation research
  • 102040 Quantum computing 

Cite this