z-logo
Premium
Smart enumeration in C++: virtual construction, message dispatching and tables
Author(s) -
Taschini Stefano,
Emmenegger Markus,
Baltes Henry,
Korvink Jan G.
Publication year - 1999
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/(sici)1097-024x(199901)29:1<67::aid-spe221>3.0.co;2-7
Subject(s) - computer science , compiler , implementation , enumeration , row , software , programming language , object (grammar) , software implementation , table (database) , operating system , database , artificial intelligence , mathematics , combinatorics
This paper describes a C ++ idiom for replacing types. This idiom allows effective and elegant implementations of patterns such as virtual object construction, message dispatching and tables. It also improves compile‐time checks and simultaneously allows rows to be added dynamically to tables.SmartEnums have been developed within a project of numerical software for microsystem simulation. Copyright © 1999 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here