Zobrazeno 1 - 6
of 6
pro vyhledávání: '"Copy elision"'
Publikováno v:
Computer Science and Information Systems. 10:1661-1672
The contemporary software systems written in C face maintainability issues because of tight coupling. Introducing object orientation can address these problems by raising the abstraction to objects, thereby providing better programmability and unders
Autor:
Stephen P. Carl
Publikováno v:
ACM SIGCSE Bulletin. 35:99-102
The default behavior of C++ compilers is to generate a destructor, copy constructor, and assignment operator for each class defined in source code, if that class does not provide such. The constructor and assignment operator generated perform a shall
Publikováno v:
POPL'11-38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
POPL'11-38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM, Jan 2011, Austin, TX, United States. pp.67-79, ⟨10.1145/1926385.1926395⟩
POPL
POPL'11-38th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, ACM, Jan 2011, Austin, TX, United States. pp.67-79, ⟨10.1145/1926385.1926395⟩
POPL
Object layout - the concrete in-memory representation of objects - raises many delicate issues in the case of the C++ language, owing in particular to multiple inheritance, C compatibility and separate compilation. This paper formalizes a family of C
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::00819a9e1be160012dc8ce59cbe167ab
https://hal.inria.fr/hal-00674174
https://hal.inria.fr/hal-00674174
Publikováno v:
Lecture Notes in Computer Science ISBN: 9783540773672
ICHIT
ICHIT
The ubiquitous game platform implemented by our team is composed of a C++ compiler, a java translator, and a virtual machine. The EVM (Embedded Virtual Machine) is a stack-based solution that supports object-oriented languages such as C++ and java. I
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::074981bff2aa87b8318e5f0e04f49711
https://doi.org/10.1007/978-3-540-77368-9_50
https://doi.org/10.1007/978-3-540-77368-9_50
Publikováno v:
Proceedings of the 13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems
13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems, ECBS '06
13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems, ECBS '06, Mar 2006, Potsdam, Germany. pp.426-436, ⟨10.1109/ECBS.2006.27⟩
ECBS
13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems, ECBS '06
13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems, ECBS '06, Mar 2006, Potsdam, Germany. pp.426-436, ⟨10.1109/ECBS.2006.27⟩
ECBS
International audience; For complex systems that are reusing intellectual property components, functional and compositional design correctness are an important part of the design process. Common system level capture in software programming languages
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::c26417b65b00319ac126785266bf9909
https://hal.science/hal-00546021/document
https://hal.science/hal-00546021/document
Autor:
Stephen C. Dewhurst
Publikováno v:
ECOOP’ 87 European Conference on Object-Oriented Programming ISBN: 9783540183532
ECOOP
ECOOP
Languages, such as C++, that combine static type checking with inheritance pose a challenge to the compiler writer: the flexibility of the type and scope system implies that a compiler must be able to cope with data structures of a complexity far exc
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::ad42620d51a68fd4362477c4ee21ce9e
https://doi.org/10.1007/3-540-47891-4_7
https://doi.org/10.1007/3-540-47891-4_7