Óz betinshe jumıs 5
C++ tili operatorları
C++ (aytılıwı : si plyus plyus) — túrli maqsetler ushın mólsherlengen programmalastırıw tili. 1979 -jılı Bell Labsda Biyarne Stroustrup tárepinen C programmalastırıw tiliniń múmkinshiliklerin keńeytiw hám OOP (object Oriented Programming) ózgeshelikin kirgiziw maqsetinde islep shıǵarılǵan. Basında „C with Classes“ depatalǵan, 1983-jılıházirgi at menenyaǵnıy C++ dep ózgertirilgen. C++ de jazılǵan programmalardı kompilyatsiya ete aladı, biraq C kompilyatori bul ózgeshelikke iye emes. C++ tili operatsiyon sistemalarǵa baylanıslıq atlardı, klient-server programmalardı, EHM oyınların, kúndelik mútajlikte qollanılatuǵın programmalardı hám sol sıyaqlı túrli maqsetlerde isletiletuǵın programmalardı óndiriste qollanıladı. Daslep UNIX operatsion sisteması hám S programmalastırıw tili jaratılǵan hám S tili tiykarında C++ tili jaratıldı. S bolsa óz gezeginde B hám BCPL tillerinen kelip shiqqan. C++ tilin 80 jıllarda AT&T Bell Labs kárxanası jumısshısı Byarnom Straustrup dúzgen. Avtordıń aytiwina qaraǵanda, bul tildi dúziwde ol heshqanday qaǵazlardı qaralamaǵan hám hámme jumıstı jol koridorday, izbe-izlilikde duzib shıqqan. Onıń tiykarǵı maqseti, ózi hám dosları ushın qolay programmalastırıw tili jaratıwdan ibarat edi. C++ programmalastırıw tiliniń baslaması C esaplanadı hám sol tildi (C) mısalında C++ tilin duzib shıqtı. C programmalastırıw tilin jetilistirgen eń tiykarǵı zat bul - ob'yektga mólsherlengen programmalastırıwdı alıp kirgeni esaplanadı. Sebebi programmalastırıwda, tez, qolay, tártipli hám ıqsham jazıw ushın ob'yektge mólsherlengen programmalastırıw tillerinen paydalanıw kerek boladı. Dáslepki C++ programmalastırıw tilinen paydalanǵanlar, bul álbette Bell Labs kárxanası jumisshilari esaplanadı. 1993 jılda bul til keń jámiyetshilikke usınıldı hám C++ atın aldı. Dáslepki C++ ga tiyisli kitap " The C++ Programming Language (Addison-Wesley, 1985) " atı menen ataqlı boldı jáne bul kitap 1991 jıl " Yazik programmirovanie C++" awdarması menen orıs tiline awdarma etildi jáne bul til (S++) rawajlanıwı baslanıp ketti. ANSI-ISO (ANSI X3J16 ; ISO WG21/N0836 ) birlespesi 1989 jılda, birlesken halda jumıs basladı. Bul kárxananıń dáslepki jumısı C++ programmalastırıw tiline jáne onıń kitapxanasına standart islep shıǵıwdan baslandı. Onıń ushın 1990 jıldaǵı C++ tili tiykar etip alındı.
1990 jılda C++ standartı islep shıǵıldı jáne bul standart házir ANSI C atı menen ataqlı. Bul til júdá keńeyip ketti hám házirgi kúnde bul tildiń hámme detallarin biletuǵın programmist bolmasa kerek. C++ funksiya hám ob'yektlardiń bay kitapxanasına iye. Bunnan kelipshıǵadı C++ programmalastırıw tilin úyreniw 2 bólekke bólinedi: daslep, C++ tili sintaksisi uyreniledi sonnan keyin onıń tiykarǵı kitapxanaları Birme-bir kórip shıǵıp, yadlaw kerek boladı. Bunnan kórinip turıptı, olda, bul til kútá úlken kólemdi óz qamroviga aladı. C++ tiliniń iyesi joq ol hesh kimge tiyisli emes. Bul til S tilinen kelip shiqqani ushın bas hárip S, ++ bolsa bul tildegi bahanı birge kóteriw belgisi esaplanadı jáne bul belgi C++ programmalastırıw tilinde payda boldı. C++ programmalastırıw tili kompilyatsiya etiletuǵın til esaplanadı bul degeni jazılǵan kod aldın mashina tiline awdariladi hám keyin iske túsiriledi.
Do'stlaringiz bilan baham: |