Újdonság a NetBeans és a C között

Közreműködés: Kvantum »2010.10.06., 8:58

NetBeans között

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