Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Anfänger versucht anzufangen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.06.2006, 22:53 Uhr
dmueller



Hallo liebe Forumler!

Bin ganz Neu hier ... wunderschönen guten Abend!

Hoffe bin im richtigen Forum gelanded... Nutze Windows XP SP2
Habe mir fest vorgenommen mich in C++ zu versuchen, bisher hab ich Kenntnisse in HTML, CSS, PHP, JavaScript, VBA und SQL. Habe schon einmal vor einem Jahr damit angefangen doch wieder aufgegeben, da für meine Zwecke die Anwendung von VBA und Access ausreichend war. Jedoch möchte ich nun ein Programm mit einer Datenbank frei von Access programmieren, da ich nun mit C++ anfange ist das noch ein weiter Weg bis dahin, aber ich glaube es zu schaffen !

Bisher hab ich mich so an die Sache rangewagt:
habe mir eine v2b C++ DVD gekauft, wo es bereits bei der Software installation scheitert. Die empfehlen mir als Compiler Cygwin und als Editor Emacs. Nun hab ich mir auf www.cygwin.com eine fullbuilin Version geladen. Normal sollte da der Emcas bereits dabei sein, aber wenn ich den Befehl "xemcas &" ausführe bekomm ich "command not found", dann hab ich eine andere Version von emacs geladen aber das sind bloß dateien, sind aber für Windows, das kann ich sehen.
Hab letztes jahr das ganze mit einem anderen Compiler gemacht, leider hab ich den nicht mehr und weiß nicht mehr wie der hieß, gibt es gute im Netz zum downloaden? Damit wäre mir schonmal sehr geholfen, sobald ich die codes Compilieren kann .

Meine Nächste Frage, habe auch noch Borland c++ 6 Builder auf meinem Windows installiert, dazu hab ich mir jetzt noch ein Buch bestellt, wie ist das da mit dem c++ code, hab das Programm geöffnet und wollte C++ code in das Codefenster schreiben bei diesem code:

C++:
int main()
{
std::cout << "Hallo Welt!\n";
return 0;
}

bekam ich eine Meldung, dass Cout keine Funktion der std wäre?!?.

Oder ist Borland als c++ compiler nicht gut? Mit dem Programm kann ich ja Formulare etc. erstellen, was ich ja dann auch vor habe, um auch auf die Datenzuzugreifen, in weiter ferne.

Wäre super wenn mir jemand helfen könnte!

habe schon ein paar Themen hier im Forum durchgestöbert und glaube hier könnte ich mich wohlfühlen, und vlt die eine oder andere Frage stellen .

Schöne Grüße und noch einen schönen Abend.

Daniel

Dieser Post wurde am 09.06.2006 um 22:53 Uhr von dmueller editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.06.2006, 22:57 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

<asbest>Emacs ist böse, nimm lieber vim. Für Anfänger eher Notepad.exe </asbest> @std: Borland hat von der Standard-STL keine Ahnung. Nimm

Code:
#include<iostream.h>


statt

Code:
#include<iostream>


und lass das std:: einfach weg. Wenn Du schon Cygwin hast, schau Dir lieber mal den g++ an, DAS ist ein Compiler.
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.06.2006, 23:04 Uhr
dmueller



Hi, danke für die Antwort!

hab noch ein bisschen recherchiert und ein Tool "Eclipse" gefunden, kennt das jemand? Soll ganz gut sein.

Wollte unter cygwin den g++ testen, also mit g++ -help mir die hilfe anzeigen lassen (glaube so gehts ja), aber es kommt wie beim emacs command not found, glaube langsam hab bei der installations irgendwie murks gemacht.

Wegen Borland werde ich das mal testen...

MfG
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.06.2006, 01:36 Uhr
xXx
Devil


Oder nimm doch einfach Microsoft Visual C++ 2005 Express Edition... ist kostenlos, lässt sich ganz leicht installieren... ist ein Qualitätsprodukt.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.06.2006, 09:55 Uhr
xenayoo




Zitat von dmueller:
Hi, danke für die Antwort!

hab noch ein bisschen recherchiert und ein Tool "Eclipse" gefunden, kennt das jemand? Soll ganz gut sein.

Wollte unter cygwin den g++ testen, also mit g++ -help mir die hilfe anzeigen lassen (glaube so gehts ja), aber es kommt wie beim emacs command not found, glaube langsam hab bei der installations irgendwie murks gemacht.

Wegen Borland werde ich das mal testen...

MfG

Also ich bin jetzt auch nicht sooooo der Programmierprofi, aber warum machst du es Dir so schwer? Wenn du mal nach Bloodshed googels, findest du sicher die komplette c++ Entwicklungsumgebung mit g++ samt IDE (grafische Benutzeroberfläche - d.h. die Editoren isnd integriert und für ihre Aufgaben spezilisiert). Alternativ kannst du auch - wie schon erwähnt die Expressversion von M$ herunterladen (MS VC++2005.NET Express), die ist kostenlos. Mit diesen beiden kannst du o.g. Probleme mit emacs und so getrost vergessen.

Zu deinem Problem mit cout: cout ist ein Ausgabe-Objekt dass zur Bibliothek IOSTREAM gehört. Das muß natürlich erst einmal per #include eingeschlossen werden, sonst kommt eben jene Fehlermeldung, da der Compiler 'cout' nicht kennt.
MIT '#include <iostream>' werden dabei normalerweise die zum Compiler gehörenden Standardbibliotheken eingebunden und mit '#include "Dateipfad\dateiname.Endung" ' die selbst entwickelten Bibliotheken und Dateien.
--
Wer Rechtschreibfehler findet, darf sie behalten.... ;)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
10.06.2006, 23:07 Uhr
dmueller



Hi... danke danke!!

Dev++ also dieser Bloodshed, genau den hatte ich damals auch, das hatte ich gesucht .

Dankeschön!

MfG
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
10.06.2006, 23:16 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von xenayoo:
... mit '#include "Dateipfad\dateiname.Endung" ' die selbst entwickelten Bibliotheken und Dateien.



C++:
#include "dateipfad/dateiname.h(pp)"



also der Slash / ist wichtig, die meisten compiler sind zwar tolerant in der hinsicht, aber \ ist eine windows "unart" die in c/c++ eigentlich nicht gilt

Ansonsten kann man nicht mehr viel hinzufügen:

- Bloodshed (gcc/g++)
- Visual C++ Express (+Platform SDK ggf., gibts unter google anleitungen für)
- DevCPP (gefällt mir zwar ganz und gar nicht, aber gibts trotzdem, imho auch gcc/g++)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: