Neu bei NetBeans und C++

Alles was mit C/C++ unter NetBeans zu tun hat

Moderator: arittner

Neu bei NetBeans und C++

Beitragvon Quantum » 10.06.2010, 09:58

Hallo Leute,

wie der Titel sagt ist NetBeans sowie C++ total neu für mich.

Ich verwende es jetzt zur numerischen Physik und habe mir aus dem Grund z.B. Bücher wie "Numerische Physik" oder "Numerical Recipes" (NR) zugelegt.

Jetzt mal eine ganz konkrete Frage:

Ich habe den Eindruck, dass NetBeans (respektive Programmieren in C++) ein wenig wie LaTex funktioniert: Ich muss nicht immer das Rad neu erfinden, sondern lade gewisse packeges, die mir einen Teil der Arbeit abnehmen.

Bei NetBeans rufe ich die scheinbar mit
Code: Alles auswählen
#include
auf?!

Für das Integrieren wird in NR z.B. quadrature.h vorgeschlagen, doch scheinbar ist das bei NetBeans nicht vorinstalliert? Ich habe mal ein wenig gegoogelt und bin dann in der Open Source Scientific Library fündig geworden, doch scheinbar kostet das Geld?
Bin ein wenig verwirrt.

Könnt ihr mir da auf die Sprünge helfen?

Besten Dank im Voraus!

Gruß,
Quantum.
Quantum
 
Beiträge: 1
Registriert: 10.06.2010, 09:47

Re: Neu bei NetBeans und C++

Beitragvon wegus » 10.06.2010, 12:24

ja :)

Du bist auf dem falschen Pferd unterwegs!

Netbeans ist nur eine Entwicklungsumgebung. Es ist nicht und stellt auch nicht die Programmiersprache zur Verfügung die Du verwendest. Es ist nur ein Werkzeug mit dem man eine Programmierung vornehmen kann. So ist #include auch kein Netbeans-Befehl, es ist ein Kommando das C/C++ Compiler ( genau genommen der PreCompiler) verstehen. Sie ersetzen die Zeile dann zur Compilierzeit mit dem Inhalt der der so referenzierten Datei und compilieren das vollständige Resultat.

Aus dem gleichen Grund gehören solche Header Dateien ( .h ) überhaupt nicht zu Netbeans. Sie gehören zur Programmiersprache. Das Wissen welche Tool-Sammlungen Du hast und wie sie vorliegen ( als Library oder als Sourcecode ) liegt bei Dir. Sprich Du mußt beim Laden der Dateien und beim Linken angeben wo sie liegen.

Netbeans entfaltet seine Leistung als Java-IDE eigentlich bei Javaprojekten vollständig. Dort werden solche Bibliotheken ( bei Java heissen sie .jar) der IDE bekanntgemacht und sie verwaltet den Zugriff darauf dann automatisiert.
An Apple a Day keeps Dr. Watson away
Benutzeravatar
wegus
 
Beiträge: 195
Registriert: 26.09.2006, 10:07

Re: Neu bei NetBeans und C++

Beitragvon hobbybastler » 16.06.2010, 16:04

Hi

bin dann in der Open Source Scientific Library fündig geworden, doch scheinbar kostet das Geld?


wenns open source is sollte es eigentlich kein Geld kosten...naja egal

es gibt ne ganze Menge frei verfuegbarer Libraries fuer solche Zwecke. Ich hab bisher nur LAPACK in fortran benutzt, habe aber gerade gesehen, dass es auch nen wrapper fuer C++ gibt LAPACK++.

Du solltest vielleicht erstmal langsam anfangen. Das sind ja gleich 3 Fragen aufeinmal.
Wenn du neu mit C++ anfaengst, frage ich mich zuerstmal, warum du nicht FORTRAN codest. Fuer numerische Anwendungen kann das weitaus angenehmer sein. Ist aber eine Diskussion die schon ewig laeuft und wohl eher Geschmackssache.
Netbeans ist zwar vor allem fuer Java gemacht, aber seit ich es kenne benutzte ich es auch fuer andere Projekte (C++ / Fortran). Manchmal sogar nur als Editor auf meinem Desktop um dann erst auf der eigentlichen Rechner zu compilieren. Also ist NB schon mal die richtige Wahl.
Was numerisches Rechnen angeht, kann ich dir nur empfehlen, erstmal selbst ein bisschen was zu coden. Oft ist es besser sich zuerst selbst mit dem Problem zu beschaeftigen, um ueberhaupt rauszufinden, welche routinen man wie einsetzen sollte. Du musst das Rad nicht neu erfinden, aber du musst schon wissen, welches Rad du gerade brauchst :wink:
hobbybastler
 
Beiträge: 91
Registriert: 10.07.2007, 12:12

Re: Neu bei NetBeans und C++

Beitragvon arittner » 16.06.2010, 18:07

Moin!


hobbybastler hat geschrieben:Hi

bin dann in der Open Source Scientific Library fündig geworden, doch scheinbar kostet das Geld?


wenns open source is sollte es eigentlich kein Geld kosten...naja egal


OpenSource != Kostenlos - das ist eine reine Lizenzfrage.

Beste Grüße,
Josch.
JNBB/BeanDev: Das deutsche Blog zur NetBeans Platform
Bild
Sun Certified Specialist for NetBeans IDE
Benutzeravatar
arittner
 
Beiträge: 2861
Registriert: 05.08.2008, 08:20
Wohnort: Südniedersachsen


Zurück zu NetBeans - C/C++

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast