Absoluter Neuling
lima-city → Forum → Programmiersprachen → C/C++ und D
anschauen
anwendungsfall
aspekt
beherrschen
dank
datenbank
datum
frage
gedanke
http
kleine ameisen
nahrung
neuling
schneller vorankommen
server
sprache
tag
tip
url
verwenden
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo volnerius,
in C++ gibt es nicht nur Datenbanken wie MySQL, Du kannst MySQL sogar mit C++ verwenden:
http://dev.mysql.com/doc/refman/5.1/de/c.html
http://zetcode.com/tutorials/mysqlcapitutorial/
Wenn Du nicht extra einen Server willst, dann kannst Du Dir auch SQLite anschauen:
http://www.sqlite.org/
http://www.sqlite.org/cintro.html
Wenn es mal etwas anderes sein soll, dann ist PostgreSQL auch einen Blick wert:
http://www.postgresql.org/
http://www.postgresql.org/docs/8.1/static/libpq.html
Viel Spaß damit.
Beitrag zuletzt geändert: 20.4.2011 21:40:14 von darkpandemic -
Und was ist so am "optimalsten" im Bezug auf Geschwidnigkeit für C++?
-
Hallo volnerius,
ich möchte dir einen gut gemeinten Rat geben: Bevor du C++ lernst, solltest du dir erstmal C anschauen. C++ ist eine recht komplexe Sprache während C sehr übersichtlich ist. Meiner Einschätzung nach wirst du mit diesem Ansatz viel schneller vorankommen, als wenn du dich gleich an C++ versuchst. Und wenn du vorher mit PHP vergnügt hast, wirst du mit C einige Aha-Momente haben, warum die Dinge in PHP so sind, wie sie sind. Das lohnt sich auf jeden Fall.
C++ verbessert zwar viele Aspekte von C, aber es sind trotzdem 2 unabhängige Sprachen, die beide ihre Darseinsberechtigung haben.
Und wegen Geschwindigkeit solltest du dir als Neuling wirklich keine Gedanken machen. Lerne erstmal die Sprache zu beherrschen. Sonst verstehst du nicht, was du da tust. -
Alles Klaro und danke für den Tipp :)
C arbeitet auch mit MySQL oder?
Beitrag zuletzt geändert: 20.4.2011 21:52:43 von volnerius -
Hallo volnerius,
ja, C arbeitet auch mit MySQL. Genau genommen sind alle oben angegebenen APIs C-Bibliotheken. Aber die kann man halt auch in C++ verwenden.
Mir ist noch eingefallen, dass man Daten alternativ auch in ganz normalen Text- oder Binärdateien abspeichern kann. XML-Dateien sind auch möglich z.B. hiermit.
Was die Performance angeht: Das hängt vom Anwendungsfall ab. Es gibt Situationen in denen ist MySQL besser, manchmal ist PostgreSQL schneller. Und manchmal ist ein Server ein absoluter Overkill und man sollte lieber SQLite verwenden. Man muss halt schauen, was die Systeme gut können und dann das entsprechende auswählen. -
Danke für die ganzen Tipps.
Bisher gefällt mir C sehr gut und ist mal was anderes -
Ich bin auch Neuling in C. Das was ich in C schon kann, kann ich von AntMe!. Da muss man kleine Ameisen mit C# programmieren, um möglichst viel Nahrung und somit auch Punkte zu sammeln. Ist ganz witzig.
tester111 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage