C++: Malsamoj inter versioj
[kontrolita revizio] | [kontrolita revizio] |
Enhavo forigita Enhavo aldonita
e Forigis redaktojn de 94.254.164.46 (diskuto); restarigis al la lasta versio de Venca24 |
LiMrBot (diskuto | kontribuoj) uzo de ŝablono (alilingve), formatigo de titoloj, +Projektoj, +Bibliotekoj |
||
Linio 3:
|logobildo =
|paradigmo = [[Plurparadigma programlingvo|Plurparadigma]]:<br />[[Objektema programado|Objektema]], [[Ĝenerala programado|Ĝenerala]], [[Procedura programado|procedura]] programado
|jaro = [[1985]]
|aŭtoro = [[Bjarne STROUSTRUP]]
|tipa = statika, strikta
Linio 23:
== Filozofio ==
Bjarne Stroustrup projektis C++-on laŭ kelkaj reguloj, kiujn li klarigis en la libro ''The Design and Evolution of C++''. Oni povas resumi la filozofion de C++ jene:
* C++ estas projektita kiel statiko-tipigebla programlingvo, ĝeneralcela programlingvo, kiu estas tiel rapida kiel C.
Linio 34 ⟶ 33:
== Esprimiloj prezentitaj en C++ ==
C++ aldonis multajn esprimrimedojn al C. La plej konata estas [[klaso]]j, kiuj faciligas objekteman programadon. Per klasoj, oni povas aldoni funkciojn al datumstrukturoj, kaj igi tiujn strukturojn funkcii samkiel simplaj datumtipoj de la lingvo.
Linio 42 ⟶ 40:
== Ekzemplaj programoj ==
Tradicie, la unua programo, kiun oni lernas en ĵus ekkonita programlingvo, estas tre simpla programo, kiu nur montras la tekston "Saluton, mondo!" (angle: "Hello, world!") kaj finiĝas.
Jen tiu programo skribita en C++:
Linio 58 ⟶ 55:
== Eksteraj ligiloj ==
{{Projektoj}}
* [http://
* [http://mindview.net/Books/TICPP/ThinkingInCPP2e.html Thinking in C++] Senpaga libro de Bruce Eckel {{en}}
* [http://www.boost.org/ Boost.org] Pluraj bibliotekoj por kunlabori kun la norma biblioteko de C++
{{Bibliotekoj}}
[[Kategorio:Programado]]
|