Ново за NetBeans и C
Принос от Квантова »10.10.2010 г., 8:58 ч

както се казва в заглавието, NetBeans и C ++ са напълно нови за мен.
Сега го използвам за числена физика и поради тази причина имам напр. Книги като „Numerische Physik“ или „Numerical Recipes“ (NR) се увеличиха.
Сега много специфичен въпрос:
Имам впечатлението, че NetBeans (или програмирането в C ++) работи малко като LaTex: Не винаги трябва да преоткривам колелото, но зареждам определени пакети, които ми вършат част от работата.
Изглежда, че с NetBeans ги наричам
За интеграция, напр. quadrature.h предложи, но очевидно това не е предварително инсталирано с NetBeans? Погуглих малко и след това го намерих в Научната библиотека с отворен код, но изглежда струва пари?
Малко объркан.
Можете ли да ми помогнете там?
Благодаря ви предварително!
Re: Ново за NetBeans и C++
Принос от wegus »10.10.2010 г., 11:24 ч
Да
Ти си на грешния кон!
Netbeans е просто среда за разработка. Не е и не предоставя езика за програмиране, който използвате. Това е просто инструмент, който можете да използвате за програмиране. #Include също не е команда на Netbeans, а команда, която C/C ++ компилаторите (по-точно предкомпилаторът) разбират. След това замествате реда по време на компилация със съдържанието на реферирания файл и компилирате пълния резултат.
По същата причина такива заглавни файлове (.h ) изобщо не към Netbeans. Те принадлежат към езика за програмиране. Знанието кои колекции от инструменти имате и как са достъпни (като библиотека или като изходен код) зависи от вас. С други думи, трябва да посочите къде се намират при зареждане на файловете и при свързването им.
Netbeans всъщност разкрива пълния си потенциал като Java IDE в Java проекти. Там такива библиотеки (в Java те се наричат .jar) стават известни на IDE и достъпът до тях се управлява автоматично.
Re: Ново за NetBeans и C++
Принос от любител »16 юни 2010, 15:04
ако е с отворен код, не би трябвало да струва пари. ами няма значение
има редица свободно достъпни библиотеки за такива цели. Досега използвах само LAPACK във fortran, но току-що видях, че има и обвивка за C ++ LAPACK++.
Може да искате да започнете бавно в началото. Това са 3 въпроса наведнъж.
Когато започнете с C ++, първото нещо, което се питам, е защо не кодирате FORTRAN. Това може да бъде много по-приятно за цифрови приложения. Но това е дискусия, която продължава от векове и вероятно е по-скоро въпрос на вкус.
Netbeans е създаден основно за Java, но тъй като го познавам, го използвам и за други проекти (C ++/Fortran). Понякога дори само като редактор на моя работен плот и след това компилиране на действителния компютър. Така че NB е правилният избор.
Що се отнася до числената аритметика, мога само да препоръчам първо да кодирате малко себе си. Често е по-добре първо да се справите сами с проблема, за да разберете кои процедури трябва да се използват и как. Не е нужно да преоткривате колелото, но вече трябва да знаете кое колело ви трябва в момента