Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 226,018,543 papers from all fields of science
Search
Sign In
Create Free Account
Virtual inheritance
Known as:
Virtual Inheritence
, Virtual base class
Virtual inheritance is a technique used in C++, where a particular base class in an inheritance hierarchy is declared to share its member data…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
11 relations
C++
C++ classes
Code reuse
Composition over inheritance
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
PODIO: Design Document for the PODIO Event Data Model Toolkit
B. Hegner
,
F. Gaede
2016
Corpus ID: 62917123
PODIO is a C++ library that supports the automatic creation and efficient handling of HEP event data, developed as a new EDM…
Expand
2012
2012
Bank ATM Machine Simulation using Multiple Inheritance and Polymorphism in C
Akram Alhinnawai
,
Haiyang Wang
2012
Corpus ID: 114705025
ATM is one of the main sources of withdrawal and/or deposit of money nowadays. In this project, a simulation of a location with…
Expand
2008
2008
Object-Oriented Raster-Based Data Model for Urban Growth Simulation System
Zijun Wang
,
Shengbo Chen
,
Lingjun Zhao
International Symposium on Computer Science and…
2008
Corpus ID: 15508622
The growth of urban areas into forested and agricultural lands is a local and global planning issue of great concern. The…
Expand
2008
2008
Two-dimensional bidirectional object layout
J. Gil
,
W. Pugh
,
G. Weddell
,
Yoav Zibin
TOPL
2008
Corpus ID: 18774945
Object layout schemes used in C++ and other languages rely on (sometimes numerous) compiler generated fields. We describe a…
Expand
2007
2007
Analysis of copy semantics of C++ module under virtual inheritance
Peng Zong-jin
2007
Corpus ID: 63881893
The copy semantics of the C+ + virtual inheritance are illustrated.The performance difference is compared through analyzing the…
Expand
2007
2007
Open multi-methods for c++
P. Pirkelbauer
,
Yuriy Solodkyy
,
B. Stroustrup
International Conference on Generative…
2007
Corpus ID: 9329095
Multiple dispatch - the selection of a function to be invoked based on the dynamic type of two or more arguments - is a solution…
Expand
Review
2005
Review
2005
A first course in computational physics and object-oriented programming with C++
D. Yevick
2005
Corpus ID: 126136493
Part I. Basic C++ Programming: 1. Introduction 2. Installing and running the Dev-C++ programming environment 3. Introduction to…
Expand
2005
2005
Towards a diagrammatic modeling of the LinBox C++ linear algebra library
J. Dumas
,
D. Duval
arXiv.org
2005
Corpus ID: 6160700
We propose a new diagrammatic modeling language, DML. The paradigm used is that of the category theory and in particular of the…
Expand
2000
2000
Empirical Study of Object-Layout Strategies and Optimization Techniques
Natalie Eckel
,
J. Gil
European Conference on Object-Oriented…
2000
Corpus ID: 17542630
Although there is a large body of research on the time overhead of object oriented programs, there is little work on memory…
Expand
1994
1994
Combining Object-Oriented Application Development and Relational Database Technology
Eric Berger
,
E. Stickel
1994
Corpus ID: 8319196
A lot of companies try to gain first experiences in object-oriented application development. Benefits of this approach are widely…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE