60 suhteet: Ada (ohjelmointikieli), Algoritmi, Aliohjelma, Alustariippumattomuus, Automaattinen roskienkeräys, Bjarne Stroustrup, C (ohjelmointikieli), C sharp, C++, C++03, C++11, C++14, C++17, C++20, C++23, C++98, C99, CLU, D (ohjelmointikieli), Esikääntäjä, Funktionaalinen ohjelmointi, GCC, Geneerinen ohjelmointi, ISO, Java, Käyttöjärjestelmä, Konstruktori, Literaali (ohjelmointi), LLVM, Luokka (ohjelmointi), Moniperintä, Nimiavaruus, Ohjelmointi, Ohjelmointikieli, Ohjelmointiparadigma, Olio-ohjelmointi, Otsikkotiedosto, Pelimoottori, Perintä (ohjelmointi), Poikkeus, Proseduraalinen ohjelmointi, Rust (ohjelmointikieli), Säiliö (abstrakti tietotyyppi), Simula, Simulointi, Standard Template Library, Standardi, Standardikirjasto, Sulautettu järjestelmä, SystemC, ..., Tiedostojärjestelmä, Tietokoneavusteinen suunnittelu, Tietokoneverkko, Tohtori, Transaktiomuisti, Unicode, Vahva ja heikko tyypitys, Videopeli, Viitelaskenta, Virtuaalimetodi. Laajenna indeksi (10 lisää) »
Ada (ohjelmointikieli)
Ada on ohjelmointikieli, jonka kehitystyön Yhdysvaltain puolustusministeriö aloitti vuonna 1974.
Uusi!!: C++ ja Ada (ohjelmointikieli) · Katso lisää »
Algoritmi
Algoritmi on yksityiskohtainen kuvaus tai ohje siitä, miten tehtävä tai prosessi suoritetaan; jota seuraamalla voidaan ratkaista tietty ongelma.
Uusi!!: C++ ja Algoritmi · Katso lisää »
Aliohjelma
Aliohjelma (kutsutaan eri yhteyksissä myös termeillä proseduuri, funktio, metodi tai rutiini) on ohjelmoinnissa itsenäinen ohjelman osa, joka suorittaa tietyn toiminnon ja jota voidaan kutsua eri puolilta pääohjelmaa tai muista aliohjelmista.
Uusi!!: C++ ja Aliohjelma · Katso lisää »
Alustariippumattomuus
Alustariippumattomuudella tarkoitetaan ohjelmointikieltä tai sovellusohjelmaa, joka ei ole sidoksissa tiettyyn alustaan (tietokonelaitteistoon tai käyttöjärjestelmään).
Uusi!!: C++ ja Alustariippumattomuus · Katso lisää »
Automaattinen roskienkeräys
Automaattinen roskienkeräys tai roskankeruu tarkoittaa tietotekniikassa automaattista muistinhallintamekanismia.
Uusi!!: C++ ja Automaattinen roskienkeräys · Katso lisää »
Bjarne Stroustrup
Bjarne Stroustrup (s. 30. joulukuuta 1950 Århus) on tanskalainen professori, joka on kehittänyt C++-ohjelmointikielen.
Uusi!!: C++ ja Bjarne Stroustrup · Katso lisää »
C (ohjelmointikieli)
C on yleiskäyttöinen, imperatiivinen ja rakenteinen käännettävä tietokoneiden ohjelmointikieli, joka on levinnyt laajalle 1970-luvulta lähtien, jolloin Dennis Ritchie kehitti sen UNIX-käyttöjärjestelmää varten.
Uusi!!: C++ ja C (ohjelmointikieli) · Katso lisää »
C sharp
C# (lausutaan) on Microsoftin.NET-alustalle kehitetty ohjelmointikieli.
Uusi!!: C++ ja C sharp · Katso lisää »
C++
C++ on ohjelmointikieli, jonka Bjarne Stroustrup kehitti 1980-luvulla.
Uusi!!: C++ ja C++ · Katso lisää »
C++03
C++03 on C++-ohjelmointikielen ISO-standardiversio ISO/IEC 14882:2003.
Uusi!!: C++ ja C++03 · Katso lisää »
C++11
C++11, (ent. C++0x), on ISO:n 12.8.2011 hyväksymä C++-ohjelmointikielen standardi ISO/IEC 14882:2011.
Uusi!!: C++ ja C++11 · Katso lisää »
C++14
C++14 on ISO:n 18.
Uusi!!: C++ ja C++14 · Katso lisää »
C++17
C++17 (C++1z) on ISOn hyväksymä C++-ohjelmointikielen standardiversio ISO/IEC 14882:2017, joka on julkaistu joulukuussa vuonna 2017.
Uusi!!: C++ ja C++17 · Katso lisää »
C++20
C++20 on C++-ohjelmointikielen ISO-standardiversio ISO/IEC 14882:2020, jonka kehitys alkoi C++17-standardin valmistumisen jälkeen.
Uusi!!: C++ ja C++20 · Katso lisää »
C++23
C++23 on C++-ohjelmointikielen ISO-standardiversio, joka kehitetään C++20-standardin seuraajaksi.
Uusi!!: C++ ja C++23 · Katso lisää »
C++98
C++98 on C++-ohjelmointikielen ensimmäinen ISO-standardoitu versio ISO/IEC 14882:1998.
Uusi!!: C++ ja C++98 · Katso lisää »
C99
C99 (ent. C9X) on C-kielen versio, joka on ISO-standardi ISO/IEC 9899:1999 (1999).
Uusi!!: C++ ja C99 · Katso lisää »
CLU
CLU on käännettävä abstrakteja tietotyyppejä tukeva akateeminen ohjelmointikieli vuodelta 1974.
Uusi!!: C++ ja CLU · Katso lisää »
D (ohjelmointikieli)
D on Walter Brightin kehittämä moniparadigmainen oliopohjainen imperatiivinen ohjelmointikieli.
Uusi!!: C++ ja D (ohjelmointikieli) · Katso lisää »
Esikääntäjä
Esikääntäjä on ennen ohjelmointikielen kääntäjää suoritettava ohjelma.
Uusi!!: C++ ja Esikääntäjä · Katso lisää »
Funktionaalinen ohjelmointi
Funktionaalinen ohjelmointi eli funktio-ohjelmointi on ohjelmointiparadigma, joka perustuu matemaattisten funktioiden käyttöön ja tarkemmin lambdakalkyyliin.
Uusi!!: C++ ja Funktionaalinen ohjelmointi · Katso lisää »
GCC
GNU Compiler Collection (yleensä GCC) on GNU-projektin kääntäjien kokoelma.
Uusi!!: C++ ja GCC · Katso lisää »
Geneerinen ohjelmointi
Geneerinen ohjelmointi on ohjelmointimenetelmä, jossa algoritmit kirjoitetaan metatyypeillä tai varsinainen tietotyyppi määritellään myöhemmin.
Uusi!!: C++ ja Geneerinen ohjelmointi · Katso lisää »
ISO
International Organization for Standardization eli ISO on kansainvälinen standardisoimisjärjestö.
Uusi!!: C++ ja ISO · Katso lisää »
Java
Java on Sun Microsystemsin kehittämä teknologiaperhe ja ohjelmistoalusta, johon kuuluu muun muassa laitteistoriippumaton korkean tason, luokkapohjainen, oliopohjainen ohjelmointikieli, joka on suunniteltu siten, että siinä on mahdollisimman vähän toteutusriippuvuutta, sekä ajoaikainen ympäristö virtuaalikoneineen ja luokkakirjastoineen.
Uusi!!: C++ ja Java · Katso lisää »
Käyttöjärjestelmä
Kaavio käyttöjärjestelmän sijoittumisesta. Osat ylhäältä alkaen:1. Käyttäjä2. Sovellus 3. Käyttöjärjestelmä 4. Laitteisto Käyttöjärjestelmä on keskeinen tietokoneen ohjelmisto, joka mahdollistaa sovellusohjelmien toiminnan tietokoneessa.
Uusi!!: C++ ja Käyttöjärjestelmä · Katso lisää »
Konstruktori
Konstruktori eli rakentaja tai muodostin on olio-ohjelmoinnissa käytetty termi luokan erikoistyyppiselle metodille, joka sallii olion konfiguroimisen välittömästi sen luomisen yhteydessä.
Uusi!!: C++ ja Konstruktori · Katso lisää »
Literaali (ohjelmointi)
Literaali (literal) on tiettyä tietotyyppiä edustavan tiedon esitysmuoto tietokoneohjelman lähdekoodissa.
Uusi!!: C++ ja Literaali (ohjelmointi) · Katso lisää »
LLVM
LLVM (alkuaan) on ohjelmointikielen kääntäjän kehittämiseen tarkoitettu infrastruktuuri.
Uusi!!: C++ ja LLVM · Katso lisää »
Luokka (ohjelmointi)
Luokka (class) tarkoittaa olio-ohjelmoinnissa olion tyyppiä.
Uusi!!: C++ ja Luokka (ohjelmointi) · Katso lisää »
Moniperintä
Moniperintä on olio-ohjelmointikielen ominaisuus laajentaa toimintoja useasta luokasta perinnällä.
Uusi!!: C++ ja Moniperintä · Katso lisää »
Nimiavaruus
Nimiavaruus on tietojenkäsittelytieteessä formaalin kielen symboleja yhteen nippuun sitova määre.
Uusi!!: C++ ja Nimiavaruus · Katso lisää »
Ohjelmointi
Ohjelmointia Java-ohjelmointikielellä Ohjelmointi tarkoittaa tietokoneelle tai vastaavalle ohjelmoitavalle laitteelle jollakin tavalla, tyypillisesti kirjoittamalla, annettavia toimintaohjeita formaalilla kielellä eli ohjelmointikielellä.
Uusi!!: C++ ja Ohjelmointi · Katso lisää »
Ohjelmointikieli
Ohjelmointikielet ovat formaaleja kieliä, joita ohjelmoijat käyttävät tietokoneen ohjelmointiin algoritmin toteuttamiseksi.
Uusi!!: C++ ja Ohjelmointikieli · Katso lisää »
Ohjelmointiparadigma
Ohjelmointiparadigma on ohjelmointikielen taustalla oleva perustavanlaatuinen tapa ajatella ja mallintaa ohjelmointitehtävän ratkaisu.
Uusi!!: C++ ja Ohjelmointiparadigma · Katso lisää »
Olio-ohjelmointi
Olio-ohjelmointi (OOP) on ohjelmoinnin ohjelmointiparadigma, jossa ohjelmointiongelmien ratkaisut jäsennetään olioiden yhteistoimintana.
Uusi!!: C++ ja Olio-ohjelmointi · Katso lisää »
Otsikkotiedosto
Otsikkotiedosto on ohjelmointikielissä tiedosto, johon sijoitetaan jaettua tietoa: otsikkotiedosto on menetelmä yhtenevän tiedon määrittelyyn käännösyksiköiden välillä.
Uusi!!: C++ ja Otsikkotiedosto · Katso lisää »
Pelimoottori
Pelimoottori (usein vain engine) on videopelin ohjelmistokehys, jonka päälle pelinkehittäjät voivat rakentaa pelejä pelikonsoleille, mobiililaitteille ja henkilökohtaisille tietokoneille.
Uusi!!: C++ ja Pelimoottori · Katso lisää »
Perintä (ohjelmointi)
Perintä on olio-ohjelmoinnissa tapa muodostaa uusia luokkatyyppejä laajentamalla jo aiemmin määriteltyjä luokkia.
Uusi!!: C++ ja Perintä (ohjelmointi) · Katso lisää »
Poikkeus
Poikkeus tarkoittaa tietotekniikassa ennakoimattomia tai epänormaaleja tilanteita järjestelmän toiminnassa.
Uusi!!: C++ ja Poikkeus · Katso lisää »
Proseduraalinen ohjelmointi
Proseduraalinen ohjelmointi on imperatiivinen ohjelmointiparadigma, jossa ohjelman suoritusta jäsennetään jakamalla aliohjelmiin, proseduureihin.
Uusi!!: C++ ja Proseduraalinen ohjelmointi · Katso lisää »
Rust (ohjelmointikieli)
Rust on ohjelmointikieli, jonka on kehittänyt Mozilla Foundation.
Uusi!!: C++ ja Rust (ohjelmointikieli) · Katso lisää »
Säiliö (abstrakti tietotyyppi)
Tietojenkäsittelytieteessä säiliö on luokka tai tietorakenne, jonka ilmentymät ovat muiden olioiden kokoelmia.
Uusi!!: C++ ja Säiliö (abstrakti tietotyyppi) · Katso lisää »
Simula
Simula on ALGOL-pohjainen ohjelmointikieli, joka kehitettiin 1960-luvulla Norjassa.
Uusi!!: C++ ja Simula · Katso lisää »
Simulointi
Ensimmäisen maailmansodan aikainen hevossimulaattori. Simulointi tai simulaatio on todellisuuden jäljittelyä.
Uusi!!: C++ ja Simulointi · Katso lisää »
Standard Template Library
Standardimallikirjasto (STL) on osa C++:n standardikirjastoa.
Uusi!!: C++ ja Standard Template Library · Katso lisää »
Standardi
Standardi (normi) on jonkin organisaation esittämä määritelmä siitä, miten jokin asia tulisi tehdä.
Uusi!!: C++ ja Standardi · Katso lisää »
Standardikirjasto
Standardikirjasto on tietotekniikassa ohjelmointikielen mukana tuleva kokoelma yleisesti käytettyjä aliohjelmia tai luokkia.
Uusi!!: C++ ja Standardikirjasto · Katso lisää »
Sulautettu järjestelmä
Sulautettu järjestelmä on tiettyyn tarkoitukseen tehty laite tai laitteisto, jota ohjaa tietokone.
Uusi!!: C++ ja Sulautettu järjestelmä · Katso lisää »
SystemC
SystemC on C++-pohjainen laitteistokuvauskieli, joka mahdollistaa tietokonelaitteiston kuvaamisen perinteisen rekisterisiirtotason (RTL) lisäksi korkeammilla abstraktiotasoilla: järjestelmätasolla ja transaktiotasolla.
Uusi!!: C++ ja SystemC · Katso lisää »
Tiedostojärjestelmä
Hakemistopuu perustasolta eli juurihakemistosta Unixin kaltaisessa käyttöjärjestelmässä. Tiedostojärjestelmä on käyttöjärjestelmän tarjoama palvelu, jonka avulla muut ohjelmistot voivat varastoida dataa tietokoneen massamuistiin.
Uusi!!: C++ ja Tiedostojärjestelmä · Katso lisää »
Tietokoneavusteinen suunnittelu
Tietokoneavusteinen suunnittelu eli CAD on tietokoneen käyttöä apuvälineenä etenkin insinöörien ja arkkitehtien harjoittamassa suunnittelutyössä.
Uusi!!: C++ ja Tietokoneavusteinen suunnittelu · Katso lisää »
Tietokoneverkko
väylämallisesta tietokoneverkosta. Tietokoneverkko on tietokoneiden ja niitä yhdistävien tietoliikenneyhteyksien muodostama tietoliikenneverkko.
Uusi!!: C++ ja Tietokoneverkko · Katso lisää »
Tohtori
Tohtori ('opettaja') on korkeimman yliopistollisen tutkinnon nimitys.
Uusi!!: C++ ja Tohtori · Katso lisää »
Transaktiomuisti
Transaktiomuisti on tietotekniikassa termi laitteistopohjaiselle tuelle tietokoneen muistin käsittelylle transaktioiden avulla.
Uusi!!: C++ ja Transaktiomuisti · Katso lisää »
Unicode
Unicode on tietokonejärjestelmiä varten kehitetty merkistöstandardi ja käytännössä sama kuin yleismaailmallisen merkistön (UCS) määrittävä kansainvälinen standardi ISO/IEC 10646.
Uusi!!: C++ ja Unicode · Katso lisää »
Vahva ja heikko tyypitys
Vahva ja heikko tyypitys on ohjelmointikielien tyyppijärjestelmän ominaisuus, joka määrittelee miten erityyppisten muuttujien väliset muunnokset käsitellään keskenään.
Uusi!!: C++ ja Vahva ja heikko tyypitys · Katso lisää »
Videopeli
Videopeli on elektroninen peli, jonka pelaamiseen tarvitaan käyttöliittymä ja näyttölaite.
Uusi!!: C++ ja Videopeli · Katso lisää »
Viitelaskenta
Viitelaskenta on ohjelmointimenetelmä, jossa ohjelman varaaman muistin käyttöä seurataan viittauksien määrällä.
Uusi!!: C++ ja Viitelaskenta · Katso lisää »
Virtuaalimetodi
Virtuaalimetodi tai virtuaalifunktio on olio-ohjelmointikielien ominaisuus, jolla perintää käyttävä olio voi korvata yliluokassa olevan metodin toteutuksen toisella.
Uusi!!: C++ ja Virtuaalimetodi · Katso lisää »
Uudelleenohjaukset tässä:
C Plus Plus, C plus plus, Cplusplus, Cpp, ISO/IEC 14882, RAII, RTTI.