Beiträge von ..prox

    Ich wünsche mir:
    Dass mein AC Gelenk keine Verletzung durchgezogen hat, sonst wär es aus mit Krafttraining für mehrere Monate.
    Dass meine Familie, meine Geschwischter und meine Freunde gesund bleiben und werden.
    Dass ich ein Projekt starte, dass mir Spaß macht - leider ist nicht jenes eingetroffen.
    Dass das neue Jahr kein Hinderniss für mein Schulleben ist.

    Ich wäre der Meinung, dass sich die erfahrenen Programmierer zusammentun, und etwas eigenes erschaffen, das Opensource ist.
    Es ist einfach echt schade, dass sich die Talente von hier abgrenzen.
    zB.: ich kann C++; der andere kann SQL; der andere kann Grafik; der andere kann C#; der andere kann Javascript usw.

    Was für Projekt wird herauskommen, wenn alle Talente hier koorperiert werden? Sicher das dreifachbessere als Habbo.

    Hätte ich die Führung der Retroszene, würde ich sofort ein Communityprojekt starten, indem alle Entwickler hier etwas leisten können. IM LEGALEN BEREICH. Dann könnten wir wenigstens echt krasse Treffs machen, und ja irgendwann mal, können unsere Namen im Mund von jenem genommen werden. Es gibt dann wenigstens einen Beleg, um zukünftig in IT-Konzernen zu arbeiten, nicht wie bei Habbo: Man entwickelt bspw. einen Emulator - ein Konzern erfordert einen Beleg von deinen Skills. Sicher wirst du nicht dein Emulator, welcher als illegal eingestuft ist, als Beleg einführen.


    Es gibt keinen Grund zu wundern, wieso die Deutsche-Retroszene so im Abgrund gesunken ist. Es ist echt schade, dass die Deutsche-Retroszene von Nichtsnutz geleitet wird: Retrotown.

    Da ich selbst wie du sehr viel mit C# gearbeitet habe (hauptsächlich), habe ich vor paar Monaten einen Schritt auf C++ gewagt, solltest du auch tun.
    Einfach so in C++ reinzustürzen ohne Programmierkentnisse wäre reines Selbstmord, aber da du ja genug Programmierkentnisse hast, sollte es wirklich kein Problem sein mit C++ umzugehen. Anfangs wirst du sehr vielen Problemen gegenüberstehen, wie beispielsweise Pointer oder die Mischung von imperativer Programmierung ( C ) und objektorientierter Programmierung, doch solltest sie mit bisschen Googeln und viel Experementieren überwinden. ( C# ist eine reine Objektorientierte-Programmiersprache ).

    Irgendwann möchtest du auch GUIs in C++ entwickeln - hier wird es komplex. Du wirst nach irgendwas, das ähnlich ist wie die Entwicklung von WindowsForms-Applikationen, suchen. Hier schlag ich dir wirklich das Qt-Framework ans Herz.

    Fazit:
    Du wirst komplexen Problemen gegenüberstehen (tu ich derzeitig auch xD), falls du auf C++ umsteigst, aber wirst dennoch profitieren: Du kannst C++, hört sich gut an?

    In letzter Zeit fällt es mir auf, dass hier der Fokus auf Retros schon längst verschwommen ist, und dass hier die meisten Themen einen anderen Hauptpunkt als Retros haben - Ein Anzeichen dafür, dass die Retroszene kleiner wird.

    Falls ich drei Jahre zurückblicke da herrschte hier diese große ( im Vergleich zu jetzt ) Retrostimmung: Jede zehnte Minute ein neuer Release, jeden Tag neue Retrovorstellungen und vorallem Noobs ausdenen was heute geworden ist. ( darunter ich :') )

    Es gehört irgendwie allgemein was umgestellt: Habbo muss Werbung machen zB.: auf TV Sender, Radio oder sonstige Werbemöglichkeiten; ansonsten wird es in den nächsten Jahren schwarz ausschauen.

    Da anscheinend keiner dir hilft, versuch ich es dir mal leicht zu veranschaulichen ( im Vergleich zu C# mit MySQL, sind diese Schritte wortwörtlich beschissen :( DIE SCHRITTE SIND FÜR VISUAL STUDIO GEDACHT - DEIN FALL
    1.) Du stellst dein Projektbuild auf Release um
    2.) Du gehst auf die Einstellungen deines Projektes ( Projekt -> xy-Eigenschaften )
    3.) Konfigurationseingeschaften
    4.) Gehst auf C/C++ - Tab: Rechts bei den Füllfeldern steht Zusätzliche Includeverzeichnisse dort solltest du den Include-Ordner von der Datenbankengine ( MySQL ) angeben: bspw.: C:\xampp2\mysql\include
    5.) Gehst auf Linker - Tab: bei Zusätzliche Bibiliotheksverzeichnisse gibst du den Ordner, indem sich die C/C++-Bibiliotheken der MySQL-Installation befinden, an. bspw.: C:\xampp2\mysql\lib
    6.) Beim Linker-Tab gehst du auf den Unter-Tab "Eingabe": rechts im Füllfeld fügt du, bei Zusätzlicheabhängigkeiten, libmysql.lib ein.
    7.) Starten, falls geht super, falls nicht bitte melden!
    8.) Nachdem du deine Applikation erfoglreich kompiliert hast, kannst du die Anwendung jetzt im Build-Ordner starten, dort aber wir ein Error kommen, denn eine DLL fehlt: libmysql.dll. Diese kopierst du einfach vom MySQL-lib-Ordner ( bspw.: C:\xampp2\mysql\lib ) im Build-Ordner, und dann sollte es funktionieren.

    achja der Header wird so im präprozessor definiert: #include "mysql.h"
    den wir haben ja, C:\xampp2\mysql\include, in den Includeverzeichnissen angegeben. Oder willst du jede Headerdatei, die von der mysql.h benötigt wird, einzeln hineinschreiben :'P

    Viel Erfolg!

    joah die kombilierungsmethoden sind andere. c++ ist nice weils ja grade ne erweiterung ist. c++ rasiert xD

    Der Unterschied einfach erklärt:
    C++ wird einmalig in Maschinensprache kompiliert


    dagegen C# oder auch Java oder sonstige Compiler&Interpreter -Sprachen:
    C#/Java wird in einem Bytecode übersetzt ( wobei das Verb kompilieren unpassend ist ) / umgewandelt
    Dieser Bytecode wird beim Ausführen der Anwendung von der .NET Runtime bzw. Java Runtime in Maschinensprache kompiliert

    Mhm, schade hätte auf C++ getippt.

    Kennt einer von euch ein C++ geschriebenes Emulator? Muss nicht unbedingt fertig geschrieben sein.

    Einen Emulator in C++, welcher mit dem Qt Creator geschrieben wurde, gibt es für eine v18 Version. ( hab ich gehört )
    Ansonsten käme mir nur mein Emulator ( wobei das Wort Emulator jetzt ein Witz wäre, denn dieser ist nicht ansatzweise ein Emulator im Vergleich zu den fertigen Produkten hier draußen ) im Sinne ein, welchen ich schon längst aufgegeben haben.

    Man sieht ja schon bei der zweiten Zeile (#include "C/..der mysql.h"), dass du keine Ahnung von Headerfiles hast.
    Ein Tipp: mysql.h bezieht sich auf mehreren Headerfiles im gleichen Ordner ;')

    Jemals von Substitution und Rücksubstitution gehört? Mathematik eig erste Klasse.


    Dies kann man als Quadratische Gleichung anschreiben wie der Kollege Joko: gesagt hat.
    Bspws: in deiner Glg substituieren wir x^2 zu z also ist z = x^2


    Wir setzen jetzt z statt x ein, achten aber auf der Hochzahl!:
    Alte: 2x^4 - 26x^2 + 72 = 0
    Neue: 2z^2 - 26z + 72 = 0


    Wir lösen jetzt die neue Formel mit der großen Lösungsformel ( auch abc gennant ) und du solltest
    z1 = 4 und z2 = 9, raus bekommen!


    Nun Rücksubstituieren wir:
    z1 = x1² | WURZELZIEHEN
    x1 = WURZEL(z1)
    x1 = WURZEL(4) = 2!


    z2 = x2² |wurzelziehen usw...
    x2 = 3


    Nun sind die Nullstellen IL = {2;3}, die zwei Lösungen 2 und 3.

    gegenfrage: warum nicht direkt c++?

    Weil ein VB-Anfänger nie sofort C++ lernen kann, falls er nichtmal solche einfache Aufgabenstellungen in Visual Basic umsetzen kann.
    Achja wenn ihr ihm nicht helfen könnt, wieso postet ihr unnötige Beiträge? Er sucht nach Hilfe und sucht nicht nach einer Reportmeldung ^^

    B2T:


    Wie kann ich machen, dass je eine Zeile nach einer gewissen Zeit angezeigt wird, oder z.b nacheinander geschrieben wird (selbstschreibender Text, Buchstabe für Buchstabe)?:
    Du kannst Pausen durch die .NET Funktion System.Threading.Thread.Sleep(SEKUNDEN), anlegen.
    Bspw: Console.Write("H"); System.Threading.Thread.Sleep(1000); // 1sekunde Pause; Console.Write("A");

    Wie kann ich, eine Ladeanimation einfügen wie: . .. ... oder | / - | usw.
    Mit einer FOR-Schleife.
    Damit die Animation langsam geschieht, kannst du wieder die .NET Funktion System.Threading.Thread.Sleep(SEKUNDEN) innerhalb der Schleife benutzen.

    Wie kann ist der Code, dass die Konsole eine TXT Datei im System erstellt?
    Sieh dir doch die System.IO Funktionen und Klassen an?
    Darunter ist eine Klasse die heißt "File".

    Bspws:
    System.IO.File.WriteAllText(PFAD_DER_txt, INHALTE/TEXT);
    ______________________________________________________

    Wie es aussieht fehlen dir sehr viele Kentnisse damit du dich mit solchen anfänger-komplexen Aufgabenstellungen beschäftigen kannst.