Újdonság a NetBeans és a C között
Közreműködés: Kvantum »2010.10.06., 8:58

ahogy a cím mondja, a NetBeans és a C ++ teljesen új számomra.
Most numerikus fizikához használom, és ezért vettem olyan könyveket, mint a "Numerikus fizika" vagy a "Numerikus receptek" (NR).
Most egy nagyon konkrét kérdés:
Az a benyomásom, hogy a NetBeans (vagy a C ++ programozás) egy kicsit úgy működik, mint a LaTex: nem mindig kell újra feltalálnom a kereket, hanem be kell töltenem bizonyos csomagokat, amelyek elvégzik helyettem a munkát.
Úgy tűnik, hogy a NetBeans-szal hívom őket
Az integrációhoz pl. Quadrature.h javasolt az NR-ben, de nyilvánvalóan ez nincs előre telepítve a NetBeans-sel? Kicsit gugliztam, majd megtaláltam az Open Source Scientific Library-ben, de úgy tűnik, hogy pénzbe kerül?
Kicsit zavartan.
Tudna nekem segíteni ott?
Előre is köszönöm!
Re: Új a NetBeans és a C között++
Közreműködés: wegus »2010.10.06., 11:24
Igen
Rossz lovon ülsz!
A Netbeans csak egy fejlesztői környezet. Nem és nem biztosítja az Ön által használt programozási nyelvet. Ez csak egy eszköz, amellyel programozható. A #Include sem egy Netbeans parancs, hanem egy olyan parancs, amelyet a C/C ++ fordítók (pontosabban az előfordító) megértenek. Ezután a sort fordításkor kicseréli a hivatkozott fájl tartalmára, és lefordítja a teljes eredményt.
Ugyanezen okból az ilyen fejlécfájlok (.h ) egyáltalán nem a Netbeans felé. A programozási nyelvhez tartoznak. Az, hogy mely eszközgyűjteményekkel rendelkezik, és hogyan érhetők el (könyvtárként vagy forráskódként), rajtad múlik. Más szavakkal, a fájlok betöltésekor és összekapcsoláskor meg kell adnia, hogy hol vannak.
A Netbeans valójában kibontakoztatja teljes potenciálját Java IDE-ként a Java projektekben. Ott az ilyen könyvtárakat (Java-ban .jar-nak hívják) az IDE megismerteti, és a hozzájuk való hozzáférést ezután automatikusan kezelik.
Re: Újdonság a NetBeans és a C között++
Közreműködés: hobbi »2010. június 16, 15:04
ha nyílt forráskódú, akkor nem kerülhet pénzbe. hát mindegy
számos szabadon elérhető könyvtár létezik ilyen célokra. Eddig csak a LAPACK-ot használtam a fortranban, de most láttam, hogy van egy csomagoló a C ++ LAPACK-hoz is++.
Először érdemes lassan kezdeni. Ez egyszerre 3 kérdés.
Amikor a C ++ - val kezdi, akkor először azt kérdezem magamtól, hogy miért nem kódolja a FORTRAN-t. Ez sokkal kellemesebb lehet numerikus alkalmazásoknál. De ez egy vita, amely évek óta folyik, és valószínűleg inkább ízlés kérdése.
A Netbeans főleg Java-hoz készült, de amióta ismerem, más projektekhez is használtam (C ++/Fortran). Néha csak szerkesztőként az asztalomon, majd összeállítva a tényleges számítógépen. Tehát az NB a megfelelő választás.
Ami a numerikus számtant illeti, csak azt tudom ajánlani, hogy előbb kódoljon kicsit magának. Gyakran jobb, ha először maga kezeli a problémát, hogy megtudja, mely rutinokat és hogyan kell használnia. Nem kell újból feltalálnia a kereket, de már most tudnia kell, melyik kerékre van szüksége