Advertentie | |
|
![]() |
||
Ik ben zelf een paar jaar geleden gewoon met 0 prog ervaring begonnen met c++. Gewoon boek halen bij de bieb of boekhandel en hoofdstuk voor hoofdstuk doorwerken en alles probere te snappen. Als je een beetje de basis onder de knie hebt kan je beginnen met oefeningen die overal op internet te vinden zijn. Je heb allerlei leuke puzzeltjes wat je op weg helpt om je gevoel voor algortimes op te bouwen.
Nu weet ik niet of jij daar zoveel behoefte aan hebt aangezien je zegt dat je ervaring hebt met vb. Als ook dat gelukt is kan je wat gerichter beginnen te werken en bv simpele apps gaan maken, bv een server client chat prog, weet ik veel een rekenmachine noem t maar op. C++ is idd heel uitgebreid, en t begin is ook zeker niet moeilijk, echt zoals met alle programmeertalen kan je het jezelf zo moeilijk maken als je wil. Het enige wat effe wennen zal zijn voor jou (behalve de syntax) is geheugenmangment, je ontkomt er namelijk niet aan om geheugen te alloceren enzo, iets wat in talen als vb volgens mij vanzelf gebeurt. Het enige wat in het begin je wrs wel tegenvalt, c++ is uitzichzelf een taal voor commandline applicaties, het zal dus een heel tijd duren om win32 programma's te maken aangezien dat een api is en niet standaard c++ is zeg maar (beetje ongelukkige omschrijving, misschien datiemand dit efe beter kan doen). VB is als ik me niet vergis wel standaard voor win32. Kortom het is een hele mooie taal, maar als je t écht goed wil beheersen moet je rekenen dat je er een hele poos voor uit moet rekken en veel mee bezig moet zijn. Citaat:
Laatst gewijzigd op 20-05-2005 om 21:39. |
![]() |
||
Citaat:
__________________
Slechts beschikbaar via naamzoek/privebericht.
|
![]() |
||
Citaat:
maar ik ben assembly gaan doen. en dat bevalt nog steeds zeer goed vanaf mijn opleiding en mijn hobby doe ik nu ook C++ en Java. maar C++ vind ik toch een relatief meoilijke taal assembly vind ik persoonlijk ook een stuk makkelijker dan C++ je moet wle iets meer zelf doen, maar het is stukken makkelijker
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000 |
![]() |
|
Dr HenDre , "Het enige wat in het begin je wrs wel tegenvalt, c++ is uitzichzelf een taal voor commandline applicaties, het zal dus een heel tijd duren om win32 programma's te maken aangezien dat een api is en niet standaard c++ is" Goed punt maar is dit dan op te lossen met behulp van visual C++?
Ik ben het met je eens dat het ook lang zult duren voordat je een redelijke applicatie schrijft in C++. DE tip om boeken over C toe zoeken in de bieb vind ik een goed idee, dat kan nog wel eens beter zijn dan zoeken op het internet ![]() Manuzhai , "bad programmers can write bad code in any language. Het omgekeerde is ook waar. Ik ben zelf niet zo'n fan van C++, al is het natuurlijk wel een hele krachtige taal." Eigenlijk ben ik het ook helemaal met je eens, C++ is echt een krachtige taal waarmee ALLES te maken is, hetgeen wat niet zo gemakkelijk te doen is als in JAVA of bijv in VB. Maar C++ vraagt zoals je zei veel tijd om te leren ja. Ik kan me voorstellen dat als je een andere taal kent (een simpelere zoals VB) dat je je afvraagt waarom overgaan op C++. Want VB heeft bijvoorbeeld ook mogelijkheden om spellen te maken, (Direct draw, Direct X programmeren is allemaal te doen in VB) zelf zijn er 3d engines voor VB. etc TrueVision3d . Toch lijkt C++ een handige taal als je voor andere platformen wilt programeren of is dat niet zo? bijvoorbeeld voor de GBA, PSP,Palm, Pocket PC. Warsocket: Wat zijn de mogelijkheden van Assembly? Ik ken assembly voor de TI 83 plus, rekenmachine. En ik heb gehoort dat er binnenkort ook een ASM programma komt voor de Ti calculator om ASM programma's direct op de rekenmachine te programeren, TITANASM heet het programma. Misschien wat voor jou? Lijken alle ASM talen op elkaar?? In iedergeval ben ik erg blij met jullie reacties. Ik denk dat ik een x een C++ boek leen en probeer met Visual Studio te beginnen. Ik ben eigenlijk zelf niet zo iemand die vind dat ik alle talen moet kennen en goed eigenlijk is overal een beetje van kennen ook wel goed. Dus een beginnetje maken in C++ lijkt me nooit verkeerd. Thanks voor de help ![]() Op dit moment ben ik bij informatica samen met drie andere lui weer eens spel te programeren in VB. Ik moet toegeven dat het aardig lukt en grafisch kun je ook veel doen, iets wat je niet zo snel zou zeggen van VB. (Mits je natuurlijk wat externe Dlls of OCX erbij haalt waar je vast wel van gehoort of gelezen hebt) Nogmaals thanks!!!!! en alle overige informatie is van harte welkom! Groetjes Pieter ![]() |
![]() |
||
Citaat:
De mogelijkheden zijn alles, das ook een mooi punt van assembler wat met je processor kan kan je met assembly doen. Ik programmeer asm voor de pc rekenmachine vind ik niet zo boeiend en qua syntax lijken de assembler talen redelijk op elkaar (ookal is er geen standaard) maar qua commando's niet. Iedere soort cpu heeft nl zijn eigen opcodes (operaties). met echt basis assembly programmeer je namelijk de operaties die je processor uitvoert voorbeeldje uit masm (assmbler voor win32 (en straks ook win64)): stel je wilt a bij b optellen en er c van af trekken (ik zal er ff in vb syntax bijzetten wat er gebeurt) mov a, eax eax = a (dit moet ff omdat a b en c in het geheugen staan en je meestal operaties uitvoert van geheugen naar register [eax is een register] of vna register naar register) add eax, b eax = eax + b sub eax, c eax = eax - c en de declaratie van je variabelen ziet er dan zo uit a dword 5 ;ff voorbeld waarden b dword 9 c dword ? ; een boeit niet wat er nu in staat want ik zet er een antwoord in variabele nja als je het intressant vind moet je maar eens op google kijken voor "art of assembly" edit: en als je C++ of asm gaat doen dan ga je botsen met pointers en wat dat ook alweer zijn (daar heb ik het langste over gedaan met mijn vb ervaring toen ik asm ging leren, maar in c++ kom je ze ook tegen)
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000 Laatst gewijzigd op 21-05-2005 om 01:53. |
![]() |
||
Citaat:
|
![]() |
||
![]() |
Citaat:
Het vergemakkelijkt juist het proggen in c++ |
![]() |
||
Citaat:
![]() |
![]() |
|
@pietervdb.
Mss. vind je http://www.freebasic.net/ ook wel interessant. Een nieuwe basic compiler die programmeert als qbasic, maar wel de vrijheid en kracht heeft van C, en daarnaast inline ASM ondersteunt en 32-bit is (en dus libraries zoals openGL etc, etc ondersteunt). Is nog wel koud een paar maanden in ontwikkeling maar is wel veelbelovend. (oh ja, je kan er ook linux binaries mee compileren) Laatst gewijzigd op 27-05-2005 om 18:51. |
![]() |
||
![]() |
Citaat:
Maar stel dat je gewoon hello world wilt maken, klik je gewoon op 'nieuw project' - ... - 'hello world'. Makkelijk toch ![]() |
![]() |
||
Citaat:
C++ is niet zozeer moeilijk omdat 'm uitgebreid is. Ik zou zeggen dat Visual Basic uitgebreider is. C++ (en C, waar ik meer ervaring mee heb) is moeilijk om de volgende reden: -het is weinig fouttolerant -het is wel de bedoeling dat je wiskunde een beetje begrijpt -het is vrij low-level Voordeel is wel dat het snel is en er heel veel programma's in worden geschreven. Je kunt met C++ wel makkelijk een baan vinden. Als je echt wil leren programmeren, zou ik eerder python aanrdaen, dat is heel goed gedocumenteerd, en ontworpen met vrij moderne principes. (Vrij LISP achtig, eigenlijk). |
Advertentie |
|
![]() |
|
|
![]() |
||||
Forum | Topic | Reacties | Laatste bericht | |
Software & Hardware |
[XP] Mycom pc formateren (+ Clarity??) Verwijderd | 6 | 01-01-2004 14:11 | |
Software & Hardware |
[C++] chat progje... twim | 2 | 19-02-2003 12:45 | |
Software & Hardware |
Defragmentatie Verwijderd | 9 | 18-03-2001 03:01 |