Using C++ Class Libraries from an Interpreted Language
نویسندگان
چکیده
The use of object-oriented programming, and C++ in particular, to build reusable class libraries has proven to be a very successful programming technique. However, the flexible composition of class libraries to create application programs has received little focus. In this paper we present a tool, that automatically maps a C++ class hierarchy to an equivalent hierarchy in an interpreted language. Using an interpreted language offers the programmer more flexibility when composing applications from existing class libraries.
منابع مشابه
Extending Answer Set Programs with Interpreted Functions as First-Class Citizens
Answer Set Programming (ASP) is a well-known problem solving approach based on nonmonotonic logic programs. Existing approaches towards integrating function terms into ASP can be organized in two classes: uninterpreted function symbols and interpreted functions; we focus on the latter. Existing approaches usually define interpreted functions in the program (e.g. using term equations), while eva...
متن کاملObject Oriented MPI (OOMPI): A Class Library for the Message Passing Interface
Using the Message Passing Interface (MPI) in C++ has been difficult to this point because of the lack of suitable C++ bindings and C++ class libraries. The existing MPI standard provides language bindings only for C and Fortran 77, precluding their direct use in object oriented programming. Even the proposed C++ bindings in MPI-2 are at a fairly low-level and are not directly suitable for objec...
متن کاملA Framework for Building Extensible C++ Class Libraries
Extensibility leads to better designed and more reusable software. Traditionally, implementors have built extensible C++ software using ad hoc mechanisms built from scratch. This paper identifies specific characteristics that constitute extensible software. A framework for building extensible C++ libraries has been defined and constructed on AIX 3.2. Finally, the paper gives guidelines for impl...
متن کاملBilinguality vs. Monolinguality among Kalhuri Kurdish Speakers: Gender, Social Class and English Language Achievement
Today in multilingual contexts, many parents prefer to rear their children in the dominant language rather than in their mother tongue. This phenomenon is widespread among native speakers of Kalhuri dialect of the Kurdish language in the multilingual context of Iran, too. Nevertheless, some studies have evidenced the privilege of bilinguals in learning an additional language though some others ...
متن کاملStatus of ancillary services in the children section of public libraries and its relationship with loyalty of children aged 7-11 years in Khuzestan province, Iran
The aim of this study was to investigate the status of ancillary services in the children section of public libraries in Khuzestan province and its relationship with the loyalty of children aged 7-11 years. The research method used was mixed (qualitative and quantitative) and included a combined mode. The qualitative part of the research referenced public libraries of Khuzestan province and th...
متن کامل