C++ er et sprog på et meget højere niveau end assembler. Dvs at du skal skrive meget mindre kode, for at udføre samme funktionalitet! Det betyder imidlertid også, at du mister noget \"frihed\" (du bestemmer ikke præcis hvordan en funktion skal udføres). Det er dog ikke noget du behøver bekymre dig om, med mindre du skal lave et meget højtydende program! (du kan også lave en del af dit program i assembler, og så kombinere det med dit C++ program). Summa sumarum - Hvis du ikke har en seriøs grund til at bruge assembler, så brug C++ (fx).
Bogen \"The C++ Programming Language\" af Bjarne Stroustrup (manden der definerede C++) er meget informativ, men måske bedst som opslagsbog...
En af mine favoritbøger er \"Programming Windows With MFC\" af Jeff Prosise, men den er, som titlen angiver, om MFC (Microsoft Foundation Classes, en overbygning til std C++). MFC er, iflg min mening, noget mere behaglig at skrive kode i, end ren C++! MS Visual C++ er også et glimrende udviklingsmiljø hertil, og det er meget læt at komme igang + der er hjælp/tutorials med til stort set alt!
Nævn venligst ikke VB igen,tak! Og Pascal er kun blevet godt, fordi at der er et udviklingsmiljø ved navn Delphi. Ellers var det ALDRIG blevet ligeså godt som C eller C++.
En c++ compiler laver koden om til assembler kode, som så evt. bliver lavet til eksekverbar kode. Mange c++ compilere kan lave asm output når man compilere sit program.. Så med mindre du er smartere end dem der har lavet compileren kan det sikkert ikke betale sig at programmere i assembler (med mindre det er for at lære det...) For at besvare \"hvilket sprog er bedst?\" må man lave en analyse af arbejdsopgaven: hvor lang tid må opgaven tage, hvad er kravet til hastighed af algoritmer, skal jeg først lære sproget før jeg kan gå igang, osv..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.