![]() |
Programmieren spanneder gestalten?
Hallo zusammen,
ich hab mal mit C++ angefangen und in der Schule schon länger mit C. Grundkenntisse besitze ich eigentlich, jedoch nicht viel. Um es weiter zu lernen fehlt mir da irgendwie die nötige motivation und auch die hilfe bei problemen. |
die Hilde bei Problemen , findest du am besten in einem c++ forum. Programmiere nützliche Tools , auch wenn es sie bereits giebt , um Erfahrung zu sammeln und shcicke sie deinen Freunden , sie können dir dan ein Feedback geben , und du kannst ihnen alles Individuell anpassen , so bekommst du Erfahrung und glückliche Freunde :D
|
War bei mir genauso.....halt mit VB08.....am meisten motivation hat man in dem moment in dem man etwas vertigstellt und es seinen Freunden zeigen kann, weil man was erreicht hat ^^ Ist eigentlich im ganzen leben mit allem so ^^
Ist kein wirklich guter Tipp, aber vllt hilft er ja ^^ mfg Driftking |
Naja, das wenn man etwas geschafft hat motivation ist, glaub ich. Nur muss man das doch erstmal schaffen^^.
Vielleicht hat jemand von euch Sourcecodes wo sehr viele Kommentare als Erklärung da sind |
ich hab sourcecodes allerdings nur für vb8 -.- sry
|
Ich beschäftige mich mit der Spieleprogrammierung und zur Motivation habe ich mir immer ein Spiel angemacht und bisschen gezockt und immer dabei daran gedacht wie toll es doch wäre, wenn cih es auch selber hinkriegen würde:D
Immerhin hat es dann immer fast ne Woche gehalten ;) Was auch gut motiviert ist tatsächlich etwas machen und Feedback bekommen ;) |
sourcecodes + kommentare findest du per google zuhauf.
musst nur nicht nach "sourcecode c++" suchen, sondern problembezogen z.b. [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] soll es denn wirklich c++ sein? c# ist sehr schick. c++ unter windows brauchst du nur, wenn es auf teufel komm' raus hochperformant sein muss, oder du hardwaretreiber programmieren willst. |
Muss nicht unbedingt C++ sein, kann auch in C geschwreiben sein.
Aber ich woltle keine Spiele programmieren, sondern mehr Programme |
io C# ist auch nicht die schwerste ;) Ich finde , man kann leichter C# und VB lernen als c++ ;) . Allerdings haben diese beiden Sprachen (wenn ich mich nicht Irre) einen Nachteil zu c++ , da sie .NET Framework 2.X oder höher abhängig sind.
|
Na an .NET Framework 2.X oder höher soll es nicht scheitern^^
Ist VB leicht bzw erzeilt man dort schneller erfolge? |
Du schaffst in 5min einen einfach Webbrowser nach 2Stunden hast du lesezeichen und anderen crap raus ^^
Spammer is auch 5min ding.....halt so die anfangstools gehen schnell und einfach ^^ Falls du eine Seite brauchst: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] hat mir auch sehr geholfen ^^ mfg Driftking |
wenn du C kannst ist c# einfacher für dich wegen der recht ähnlichen syntax.
|
Nun ich versuch es einfach mal wieder^^
Doch welche Entwicklungumgebung ist zu empfehlen? Hab nur mit DevC++ und Borland gearbeitet. DevC++ ist eigentlich sehr gut. Borland ist dagegen der totale scheiß. Hab auch mal in VC++ reingeschnuppert, das ist aber kein bisschen Anfängerfreundlich und mehr Drag&Drop |
visual studio 2008 (c# oder VB)
gibts kostenlos als express hier: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] und irgendwo im board auch als professional. die professional hat auf jeden fall die umfangreichere hilfe. |
Code::Blocks ist da das richtige für dich, wenn du nicht auf VS stehst ;)
|
Mit Code Blocks hab ich da so meine problem schon ohne bevor ich anfangen kann den Code zu schreiben xD
|
Zitat:
Beide sind per Drag&drop was ich eigentlich nicht wollte Durch Vc++ war mein PC total lahm. verbraucht da VS auch so viele resourcen? |
c# ist nicht c++. das ist der hauptunterschied.
c# ist moderner und hat m.e. die bessere syntax als c++. es gibt allerdings sachen, wo c++ besser geeignet ist. treiberprogrammierung z.b. das drag&drop ist doch nur dazu da, um sich oberflächen zusammenzuklicken.glaub' mir, das willst du haben :) wenn du unter VS eine consolenanwendung schreibst, gibts auch kein drag&drop... zur performance: ich entwickele unter vmware win-xp(1.5G ram zugewiesen) das hauptsystem ist win7-64 mit einen athlon64 X2 5400+ und 4GB ram. läuft ziemlich flüssig. |
Ich hab mich für Dev C++ (auf dem Laptop) und Code::Blocks (auf dem PC) entschieden,
Aber Dev C++ erkennt gotoxy nicht. Ich hab auch schon conio.o und windows.h eingebunden, trotzdem nix |
Ich hab wieder interesse daran gefunden :). Bis jetzt hab ich aber nur Quelltexte verbesser/geändert
Was könnte man denn programmieren? (in der Console, GUI kann ich nicht) Was für eine alternative gibt es zu Borlands gotoxy, ausser \t und \n dauert einzutippen? |
Die gotoxy Header musst du dir im Netz suchen. Da hatte ich sie auch her ... ich glaub bei cplusplus.de gibts die.
|
Code:
#include "windows.h" |
Kann ich das irgendwie in die windows.h oder conio.h einbinden, sodass ich es nicht jedesmal aufs neue eingeben muss?
Und wie kann ich die Schriftfarbe eines Satzes ändern? |
mach doch dein eigenes bla.h:
#include "windows.h" bool checkBounds(.... .... und include das dann. zur farbe: fang mal hier an: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] dann kommst du irgendwann zu Code:
SetConsoleTextAttribute(hStdout, FOREGROUND_RED | das mit dem xy wollte ich aber auch wissen ;) |
Den Inhalt des Links kenn ich schon, nur leider werde ich daraus nicht schlau
Ich hab versucht das Code:
#include "windows.h" |
tja ... da kann ich auch nicht helfen.
immerhin: in wincon.h findet sich: Code:
zb. gelb auf lila per Code:
SetConsoleTextAttribute (GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_GREEN | FOREGROUND_RED | BACKGROUND_BLUE | BACKGROUND_RED); |
Ohh man.... Ich glaub ich bleib bei weiß auf schwarz^^
|
hehe, alles so schön bunt hier
Code:
int random (int max) { |
Danke urga, hast mir geholfen :D. Doch ein neues problem ist aufgetaucht.
Ich möchte nur einzelne Codeabschnitte Farbich machen oder die anderen abschnitte in einer anderen Farbe. Wenn ich den Befehl jetzt über den abschnitt einfüge, nimmt er es nicht an. Hab versucht mal mit fflush den speicher zu löschen (macht man doch damit?^^) Brachte aber nix |
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
falls du weißt wie man sowas benutzt... |
Nein eigentlich nicht so
|
bitte bitte.
ich versteh' kein wort, von deinem problem. mit fflush leert man eigentlich io-puffer. Zitat:
|
Na dann war es falsch^^
Nehmen wir mal an ich möchte einen Rechner programmieren. Dabei sollen die Zahlen + Operatoren die man eingegeben hat in blau und das ergebnis in grün. So in der art will ich es machen, bloß keinen rechner |
ach so :)
ok. wenn ich dich richtig verstanden habe, dann ist es recht einfach. du musst die eingabe des benutzers abfangen und selbst die ausgabe der eingegeben zeichen steuern. bsp: Code:
#include "windows.h" |
Hallo,
ich wollte eine Textdatei erstellen und das da der ausgegebene Inhalt darein geschrieben wird. Ich hab diesen in C geschriebenen Code gefunden. Code:
FILE* test; Das rote w steht dafür, das eine neue Datei erstellt werden soll oder? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:51 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.