Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Details
Refleksija v programskem jeziku C++
ID
MARKOVIĆ, KLEMEN
(
Author
),
ID
Slivnik, Boštjan
(
Mentor
)
More about this mentor...
PDF - Presentation file,
Download
(435,48 KB)
MD5: 6EB5E81BAE46066A5261CBCC4C95B9E6
Image galllery
Abstract
Programski jezik C++ je v zadnjem desetletju s standardi C++11, C++14 in C++17 postal prenovljen in moderen programski jezik. Kljub vsem pridobitvam programski jezik C++ po definiciji še vedno ni refleksijski programski jezik, kar pa se bo v bližnji prihodnosti morda spremenilo. V diplomskem delu je predstavljen uradni predlog standardizirane refleksije v programskem jeziku C++. Prav tako je v diplomskem delu narejena primerjava med nekaterimi obstoječimi refleksijskimi knjižnicami in refleksijsko knjižnico, ki smo jo razvili za to diplomsko delo. Nova refleksijska knjižnica se od obstoječih knjižnic razlikuje v tem, da ima nekatere dodatne zmožnosti, ki so naravnane v poenostavljeno uporabo, možnost uporabe na večji množici obstoječe programske kode, večjo varnost pri uporabi in boljšo učinkovitost pri izvajanju. Z nekaj primeri je predstavljena smiselnost in praktičnost uporabe tovrstne refleksije v programskem jeziku C++.
Language:
Slovenian
Keywords:
C++
,
refleksija
Work type:
Bachelor thesis/paper
Typology:
2.11 - Undergraduate Thesis
Organization:
FRI - Faculty of Computer and Information Science
Year:
2020
PID:
20.500.12556/RUL-121973
COBISS.SI-ID:
37473283
Publication date in RUL:
13.11.2020
Views:
1759
Downloads:
156
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
MARKOVIĆ, KLEMEN, 2020,
Refleksija v programskem jeziku C++
[online]. Bachelor’s thesis. [Accessed 29 March 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=121973
Copy citation
Share:
Secondary language
Language:
English
Title:
Reflection in C++ programming language
Abstract:
C++ programming language has become renewed and modern programming language in the last decade with standards C++11, C++14 and C++17. Even though the language has many new features, it is still not a reflective language by definition, which may change in the near future. In this thesis, the official proposal for standardized reflection in C++ is presented. In addition, comparison between some already existing reflection libraries and a reflection library, which was implemented for the purpose of this thesis, is also presented. The new reflection library has some additional and unique features, which address more simplified usage, capability to use the library on a larger set of existing code, better usage safety and better execution performance. With some examples, the practicality of such reflection in C++ programming language is also demonstrated.
Keywords:
C++
,
reflection
Similar documents
Similar works from RUL:
Uporaba analitičnega orodja v podjetju Marche gostinstvo d.o.o.
ǂThe ǂimplementation of a new information system in a logistics process at the Helios company
Nadgradnja informacijskega sistema za vodenje in spremljanje uresničevanja strategije skupine HSE z uravnoteženim sistemom kazalnikov
Information system renovation in IC elektronika
Oblikovanje kontrolinga v izbranem podjetju
Similar works from other Slovenian collections:
No similar works found
Back