• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • English 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Login
View Item 
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

C# un C++ starp-valodu izsaukumi – pieejas un risinājumi

Thumbnail
View/Open
302-65404-Olups_Arturs_ao11022.pdf (1.229Mb)
Author
Olups, Artūrs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Straujums, Uldis
Date
2018
Metadata
Show full item record
Abstract
Mūsdienās savstarpējā valodu sadarbspēja ir aktuāls temats, jo netriviālas programmatūras risinājumu izstrādē visbiežāk tiek izmantota vairāk kā viena programmēšanas valoda. Tomēr sadarbspējas ieviešanai nav viennozīmīgas pieejas, tādēļ autors darbā apskata pieejamo informāciju par eksistējošām valodu pāra C# un C++ sadarbspējas metodēm. Bakalaura darbā autors analizē un salīdzina divas .NET Framework platformas iedzimti nodrošinātās sadarbspējas pieejas - platformas izsaukšanu un C++ Interop metodi-, kā metodes C# starp-valodu izsaukumiem uz C++ kodu. Šo pieeju novērtēšanai tika izmantoti tādi kritēriji kā izmaksas, caurlaidspēja, darbietilpība un uzturamība. Autors veica mērījumus un apkopoja rezultātus, kas dod iespēju salīdzināt abas pieejas un novērtēt to izmantošanas raksturiezīmes.
 
Cross-language interoperability is a topical issue nowadays, since most often more than one programming language is used for development of non-trivial software solutions. However, there is no unambiguous approach to the implementation of interoperability, so in the current work author looks at the available information on the existing interoperability methods for the language pair C # and C ++. Here author analyzes and compares two .NET Framework platform-inherited interoperability approaches, platform invoke and the C ++ Interop method, as solutions for C # inter-language calls to the C ++ code. Criteria such as cost, throughput, effort and sustainability were used to assess these approaches. The author carried out measurements and summarized the results in order to compare both approaches and assess their usage.
 
URI
https://dspace.lu.lv/dspace/handle/7/38731
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [5688]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV