Ugrás a tartalomhoz

 

Comprehensive performance analysis of C++ smart pointers

  • Metaadatok
Tartalom: http://real.mtak.hu/66602/
Archívum: MTA Könyvtár
Gyűjtemény: Status = Published

Type = Article
Cím:
Comprehensive performance analysis of C++ smart pointers
Létrehozó:
Babati, Bence
Pataki, Norbert
Kiadó:
Akadémiai Kiadó
Dátum:
2017
Téma:
TA Engineering (General). Civil engineering (General) / általános mérnöki tudományok
Tartalmi leírás:
Smart pointers play an important role in bypassing memory leaks in C++. Since C++11 standard the smart pointers have become widely-used tools because they let the programmers not to deal with memory deallocation. However, abstraction penalty occurs because of this convenience. Overhead is related to runtime, memory usage and compilation time. There are many different smart pointers in the standard library. However, the performance difference between the smart pointers and raw pointers is not measured before. This paper presents an analysis of their effectiveness. An alternative approach to the C++17’s optional construct is searched for.
Nyelv:
magyar
Típus:
Article
PeerReviewed
info:eu-repo/semantics/article
Formátum:
text
Azonosító:
Babati, Bence and Pataki, Norbert (2017) Comprehensive performance analysis of C++ smart pointers. Pollack Periodica, 12 (3). pp. 157-166. ISSN 1788-1994
Kapcsolat:
https://doi.org/10.1556/606.2017.12.3.14