Kezdőoldal » Számítástechnika » Programozás » C++ -ban tényleg bármit le...

C++ -ban tényleg bármit le lehet programozni? (Androidra alkalmazást, és még weblapot is lehet vele csinálni? ).

Figyelt kérdés

Ismerősöm mondta, és linkelt videókat is hozzá. Ha ez igaz, akkor mi értelme több nyelven megtanulni?


weblap:

https://www.youtube.com/watch?v=NbxeCHMz12A


Android:

https://www.youtube.com/watch?v=DW2T8Dw87b0


2016. márc. 12. 20:45
 1/7 anonim ***** válasza:
100%

Turing teljes nyelv, tehát igen, bármit.


Más téma, hogy pl androidra baromira nem ajánlják, mert több problémát hoz magával, mint amennyit megold, a natúr C++ nem túlzottan szereti a különböző hardvereket, egy egyszerű winform-ot C# alatt gyorsabban összeraksz, a java/.net virtuális gép egy rakat problémát megold helyetted, stb stb stb.


Szóval lehetni bármit lehet - a kérdés az, hogy megéri-e. Ez olyan, hogy egy sima csavarhúzóval is bármit meg tudsz oldani, csak ez szöget beverni egy kalapáccsal egyszerűbb, míg fát vágni inkább baltával fogsz. Mind a kettőt megteheted egy csavarhúzóval is, csak nehéz lesz.

2016. márc. 12. 21:04
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:

Bármit le lehet programozni benne ameddig van olyan fordító ami le tudja fordítani.


Több oka is van annak hogy más nyelvet tanuljon az ember; C++ esetén általában a programozásra fordított idő nagyságrendekkel lehet nagyobb még a legegyszerűbb probléma megoldásához is, mint például egy script nyelvben (pl.: Python). Általánosan elmondható, hogy a programozó ideje drágább mint venni egy erősebb hardvert.

2016. márc. 12. 22:02
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:

Hogy egy klasszikust idézzek:


"Bármit _IS_." :-D A többiek minden mást elmondtak, amit hajnali 1-kor el akarnék mondani a témáról.

2016. márc. 13. 01:00
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:

Léteznek általános célú nyelvek (Java, C, Pascal, de ilyen a c++ is) és léteznek olyanok, amelyek egy adott problémakörre lettek kihegyezve (PHP, Lisp).

Valamint léteznek olyan programnyelvek, amelyeknél a felhasználás jellege, a munkakörnyezet határozta meg a nyelvet (ABEL, VERILOG, VHDL).

2016. márc. 13. 07:24
Hasznos számodra ez a válasz?
 5/7 TXCowboy ***** válasza:
Az elsővel nem értek egyet. Annak okoz több problémát egy adott nyelv, aki nem ért hozzá. Nem a nyelvhez kell eszközt választani, hanem fordítva. Amúgy a top 50 Play alkalmazások 80%-a C++ ban van írva Androidra, nem véletlenül. Weboldalt mondjuk nem írnék benne, mert az úgyis egy böngészőben interpretált valami, ahol aztán teljesen mindegy miben írják a programot, viszont rendszerközeli komoly alkalmazásokat ma is C++ ban írnak mobilon is, mivel ott az akkumulátor idő és a processzor teljesítmény is fontos szempont.
2016. márc. 14. 03:06
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

[link]


Androidosok ajanlata szerint a legtobbszor ne hasznald, mivel csak nagyon ritkan ad elonyt.

2016. márc. 14. 10:03
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
VR appoknál mindneképp hasznos, ha a lineáris algebra package egy C++-os natív kód, és nem javaban próbál az ember mártixműveletekkel játszani. De nyilván tudni kell, mihez érdemes natív kódot használni, a mezei appokhoz általában felesleges.
2016. márc. 14. 22:16
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!