Kezdőoldal » Számítástechnika » Programozás » Mi a különbség pl. az ANSI...

Mi a különbség pl. az ANSI C++ és a Borland C++ között? És hány egyéb változata van még a C++ nyelvnek?

Figyelt kérdés

2016. jún. 29. 21:37
 1/3 anonim ***** válasza:
Az ANSI C++ elvileg a "szabványos" C++, ahány "gyártó" annyi kiegészíést, újjításokat stb. tesz bvele, hogy kényelmesebb legyen. De ez igaz sok más nyelvre is. Egy idő utána egyre távolodnak a "szabványtól". Azt nehezebb változtatni, de az idő hozza, hogy kellenek bele újabb funkciók amiket sokan használnának.
2016. jún. 29. 21:48
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:

Az ANSI C++ az egy szabvány (így is hívják néha,de valójában ISO szabvány), a Borland C++ meg egy IDE, meg a hozzá tartozó compiler is, azt hiszem.


Változatai nem is a fordítók "nyelvjárásai" inkább az ISO szabványok, úgy mint C++03, vagy C++11. A fordítók van, hogy nem követik a szabványt (ez annyira nem jó), meg olyan is van, hogy megengedőbbek (néha ez sem jó, de lehet az, meg akár szubjektív is).


Összefoglalva a C++ az nagyjából mind egy kutya. (újítások vannak max. az újabb szabványokban)

2016. jún. 29. 21:51
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Pl. a Borland C++ egy olyan nyelv, ami megfelel az ANSI C++ követelményeinek, és vannak egyéb sajátosságai, amiket csak a Borland fordító ismer. (Fordítási direktívák, amúgy kötelező de elhagyható elemek, stb.)


Szóval ezek a változatok a különböző cégek által készített C++ fordítók miatt vannak. (Pl. Borland, GNU gcc, MSVC,..)

2016. jún. 30. 14:35
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!