Zum Inhalt springen

PuppetMaster

Mitglieder
  • Gesamte Inhalte

    108
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von PuppetMaster

  1. Ein OnClick-Event kannst du so zuweisen: MenuItem1->OnClick = OnMenuButton1Click; Und irgendwo steht dann die OnMenuButton1Click-Methode: void __fastcall TForm1::OnMenuButton1Click(TObject *Sender) { ... }
  2. Puh, was ein Glück. Fast hättest du dir Arbeit gemacht! Ne mal im Ernst, du bist dir bewusst, dass nach dem Zeitpunkt wo du getDirection() aufrufst, vielleicht noch irgendeine andere Funktion aufgerufen werden könnte, die genau diesen Fehler produziert? Geh das einfach mal mit dem Debugger durch, dann wirst du auch sehen wo der Fehler liegt. Desweiteren, da sind evtl semantische und nicht nur syntaktische Fehler dran schuld. BTW: Du kannst dir sicher sein, dass dein Code garantiert um 50% reduziert werden kann. Egal ob du das glaubst oder nicht.
  3. Wenn du mit char[] arbeitest, dann wäre strcat() das was du suchst.
  4. Oder noch einfacher: Doppelklick auf den Button
  5. Ungefähr so sieht es aus. Eine IDE die kostenlos ist, wäre zB Dev-C++. Die ist allerdings noch in der Beta-Phase und daher leider nch nicht stabil. Eine weitere IDE wäre das MinGW Developer Studio. Das ist eine IDE die dem Visual Studio 6 nachempfunden ist, nur das es den MinGW-Compiler nutzt. In dem "Spezialpaket" des MinGW Developer Studios ist auch die wxWidgets Library schon integriert, was dir also die Möglichkeit bietet Oberflächen zu gestalten. Aber eben von Hand. Edit: Standard C++ kennt keine Oberflächen. Wäre also evtl was für das IDE Forum?!
  6. Wie wärs denn mit einer bereits fertigen wie Orge? OGRE :: Object-oriented Graphics Rendering Engine
  7. Habs jetzt nochmal zusammengefasst und angepasst. Sind damit alle zufrieden? C++ Bücher/Tutorials Tutorials (Zum Einstieg in C++): C++ Tutorial von Toni Schornböck http://tutorial.schornboeck.net/inhalt.htm C++ Tutorial von Volkard http://www.volkard.de/C++/Tutorial/ Thinking in C++ 2nd Edition von Bruce Eckel (Online) http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html C++.de - Tutorial Sammlung http://www.c-plusplus.de/tutorials.htm Weitere C++ Online-Referenzen: www.cplusplus.com www.cppreference.com Bücher für den Einstieg in C++: Thinking in C++ Vol. 1 von Bruce Eckel http://www.amazon.de/exec/obidos/ASIN/0139798099/ref=pd_sims_dp__1/302-1782118-2201625 Thinking in C++ Vol. 2 von Bruce Eckel http://www.amazon.de/exec/obidos/ASIN/0130353132/ref=pd_bxgy_text_2/302-1782118-2201625 Bücher die man als Referenz zu Hause haben sollte (keine Einsteiger Bücher): C++ Die Programmiersprache von Bjarne Stroustrup http://www.amazon.de/exec/obidos/ASIN/382731660X/ref=pd_sim_dp_3/302-1782118-2201625 The C++ Standard Library: A Tutorial and Reference von Nicolai M. Josuttis http://www.amazon.de/exec/obidos/ASIN/0201379260 Effective C++ von Scott Meyers http://www.amazon.de/exec/obidos/ASIN/3827313058/ref=pd_sim_dp_3/302-1782118-2201625 More Effective C++ von Scott Meyers http://www.amazon.de/exec/obidos/ASIN/3827312752/ref=pd_sim_dp_2/302-1782118-2201625 Exceptional C++ von Herb Sutter http://www.amazon.de/exec/obidos/ASIN/3827317118/ref=pd_sim_dp_1/302-1782118-2201625 More Exceptional C++ von Herb Sutter http://www.amazon.de/exec/obidos/ASIN/020170434X/ref=pd_sim_dp_4/302-1782118-2201625 Weitere Bücher für C++ (keine Einsteiger Bücher): Modern C++ Design von Andrei Alexandrescu http://www.amazon.de/exec/obidos/ASIN/3826613473/qid=1101722853/ref=sr_8_xs_ap_i1_xgl/302-1782118-2201625 C++ Primer von Stanley B. Lippman, Josée Lajoie http://www.amazon.de/exec/obidos/ASIN/3826608119/qid%3D1101723057/302-1782118-2201625 C++ Coding Standards 101 Rules, Guidelines and Best Practices von Herb Sutter, Andrei Alexandrescu http://www.amazon.de/exec/obidos/ASIN/0321113586/ref=pd_bxgy_text_1/302-1782118-2201625
  8. Was Letzters angeht, der Link zur Seite ist dabei. (Siehe unter Tutorials der letzte Link) Zu Effektiv C++: Ich hab keines der Bücher als geeignet für den Einsteig gehalten (steht ja auch dabei). Für den richtigen Einsteig fehlten mir eben noch Bücher. Kenn leider keins das ich empfehlen kann.
  9. Hallo zusammen! Ich hab hier mal nen Vorschlag für die FAQ. Ich denke eine Tutorial- und Büchersammlung für C++ ist doch genau das richtige für ie FAQ oder? Ich hab schon mal so einiges zusammengetragen, was mir so spontan eingefallen ist. Allerdings sind das eher wenig Tutorials und noch weniger (um genau zu sein gar keine) Einsteigerbücher... Bitte daher um noch ein paar Links zu Tuts oder Büchern für den Einsteig in C++! C++ Bücher/Tutorials Tutorials (Zum Einstieg in C++) C++ Tutorial von Toni Schornböck http://tutorial.schornboeck.net/inhalt.htm C++ Tutorial von Volkard http://www.volkard.de/C++/Tutorial/ Thinking in C++ 2nd Edition von Bruce Eckel (Online http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html Bücher für den Einstieg in C++: :confused: :confused: :confused: Bücher die man als Referenz zu Hause haben sollte (keine Einsteiger Bücher): C++ Die Programmiersprache von Bjarne Stroustrup http://www.amazon.de/exec/obidos/ASIN/382731660X/ref=pd_sim_dp_3/302-1782118-2201625 Effetive C++ von Scott Meyers http://www.amazon.de/exec/obidos/ASIN/3827313058/ref=pd_sim_dp_3/302-1782118-2201625 More Effective C++ von Scott Meyers http://www.amazon.de/exec/obidos/ASIN/3827312752/ref=pd_sim_dp_2/302-1782118-2201625 Exceptional C++ von Herb Sutter http://www.amazon.de/exec/obidos/ASIN/3827317118/ref=pd_sim_dp_1/302-1782118-2201625 More Exceptional C++ von Herb Sutter http://www.amazon.de/exec/obidos/ASIN/020170434X/ref=pd_sim_dp_4/302-1782118-2201625 Weitere Bücher für C++ (keine Einsteiger Bücher): Modern C++ Design von Andrei Alexandrescu http://www.amazon.de/exec/obidos/ASIN/3826613473/qid=1101722853/ref=sr_8_xs_ap_i1_xgl/302-1782118-2201625 C++ Primer von Stanley B. Lippman, Josée Lajoie http://www.amazon.de/exec/obidos/ASIN/3826608119/qid%3D1101723057/302-1782118-2201625 C++ Coding Standards 101 Rules, Guidelines and Best Practices von Herb Sutter, Andrei Alexandrescu http://www.amazon.de/exec/obidos/ASIN/0321113586/ref=pd_bxgy_text_1/302-1782118-2201625 Thinking in C++ Vol. 1 von Bruce Eckel http://www.amazon.de/exec/obidos/ASIN/0139798099/ref=pd_sims_dp__1/302-1782118-2201625 Thinking in C++ Vol. 2 von Bruce Eckel http://www.amazon.de/exec/obidos/ASIN/0130353132/ref=pd_bxgy_text_2/302-1782118-2201625
  10. OK, ich hätte mich vielleicht noch deutlicher ausdrücken sollen! Die genannten Tools zum Programmieren (MinGW Studio, Dev-C++) sind fertige IDEs (Integrated Development Environment, dt. Integrierte Entwicklungsumgebung). Das heißt sie bieten einen Editor zum erstellen der Codes und einen Compiler an. Es wird also nichts weiter benötigt. Die Möglichkeit im Normalen Text-Editor den code zu schreiben und dann mit einem Compiler zu kompiliern geht ebenfalls. (Ist nur nicht so komfortabel, wenn man kein Syntax-Highlighting und keine Code-Completition hat)
  11. Nö. Gibt die auch für Java, Pascal, VB etc. Oder versteh ich dich jetzt falsch? Zu Compilern für C++ noch ein paar, die spitze UND kostenlos sind: MinGW Developer Studio Sieht aus wie der VC++ 6 von MS (und lässt sich auch so bedienen) Dev-C++ ebenfalls ein sehr guter C++ Compiler (gibt es zZ inder Version 4 und 5 beta!) Beide genannten arbeiten mit dem gcc Compiler (wenn ich mich nicht irre). Was das Visual Studio angeht, das kostet was (und je nach dem welche Ausführung nicht zu knapp). Mit der MFC sollte man eh nicht mehr programmieren, die ist tot (und das sagt MS selbst!).
  12. Wie wärs denn dann mit einem Tutorial? http://tutorial.schornboeck.net/inhalt.htm
  13. Das finde ich gar nicht schlecht. Mit ShellExecute() kannst du dein Programm aufrufen (sogar mit Parametern) und das mit nur einem Funktionsaufruf.
  14. Versuch's mal hiermit: #include <iostream> using namespace std; int main() { double zahl = 1.23456789; //presicion legt die Anzahl der Nachkommastellen fest cout.precision(2); cout<<fixed<<zahl<<endl; cin.get(); return 0; } [/PHP]
  15. Ich könnte das "C++ Tutorial" und "Volkards Tutorial" empfehlen.
  16. void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key) { if((Key < '0' || Key > '9') && Key != 8) Key=0; }[/PHP] Das fällt mir da spontan ein
  17. Sieh mal unter "Tools->Editor Optionen->Programmierhilfen" nach und mach ein Häkchen vor "Code-Vervollständigung". Das sollte dein Problem beheben, denke ich
  18. Das geht so: namespace deinNS { class foo {}; }; int main { deinNS::foo f; return 0; } //oder using namespace deinNS; int main { foo f; return 0; } [/PHP]
  19. Du hast recht, der Cast ansich ist hier gar nicht nötig, wenn ich float-Werte nutze. Dementsprechend kann man auch einfach float summe = (feunziger * 0.5) + mark + (zweimark * 2.0); sagen
  20. wie wärs mit float summe = static_cast<float>((feunziger * 0.5) + mark + (zweimark * 2.0));
  21. Der BCB6 hat doch das Indy-Paket drin. Hast du da schon mal nach der Komponente TIdICMP gesucht? Wenn du Indy nicht haben solltest, dann kannst du es hier runterladen!
  22. Nimm entweder AnsiString oder std::string, dann musst du aber den header von string.h in string umbennen! AnsiString as("Die Auflösung ist "); as = as + IntToString(Screen->Height) + "x"; as = as +IntToString(Screen->Width); MessageBox(NULL, as.c_str(), "Auflösung", MB_ICONINFORMATION | MB_OKCANCEL | MB_DEFBUTTON1);
  23. Wenn du noch nie mit WinApi gearbeitet hast, sie mal hier nach -> http://www.win-api.de/
  24. Ändere mal bitte wie von Klotzkopp gesagt int c in char c

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...