Gå til innhold

knuto

Medlemmer
  • Innlegg

    291
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av knuto

  1. Men jeg vil på det sterkeste anbefale deg VB.NET

    Det er utrolig enkelt og lage enkle 2D spill, og er veldig enkelt og lære seg.

    5748483[/snapback]

    Kva er eigentleg godt med Visual Basic. Eg programmerar for tida C# sidan det er raskare på enkle greie program enn C++, sjølv om eg er vel så god innen C++.

     

    Men korleis er Visual Basic? Er det endå lettare / raskare å programmera enn C#? Og når eit programmeringsspråk blir lettare må det jo nesten bli mindre funksjonellt. Eg har alltid hatt eit intrykk av at VB er til skikkeleg amatør- / hobby-programmering.

     

    Ikkje for å gå heilt offtopic, men har nokon ein rask link til ein skikkeleg gjennomgang av programmeringsspråk og deira bruksområder?

     

    – back to topic –

    Eg støttar chills i at det er lurt å velja eit lettare programmeringsspråk enn C++ til dette. Sjølv om C++ er veldig mykje brukt, er det òg veldig upraktisk og tungvindt til den lettare typen program / spel. Eg gjekk meir eller mindre i den fella og lærte meg C++ uvitande om kor tungvindt det er. Eg har skaffa meg gode erfaringar, men eg har aldri fullført eit seriøst prosjekt i C++ (til motsetning for C#). For å sitere dei meir erfarne programmerarane er C++ eit språk du bør kunna etter kvart, men til hobbyprogrammering er eigentleg ikkje det nødvendig.

  2. Nå er dette ein ting eg òg har tenkt litt på. Kva skal eg velga på vidaregåande dersom programmering er jobben eg vil tena mitt levebrød med? Korleis er det å gå på skule for å læra programmering når ein allereie kan programmering*? Vil ikkje starten vera totalt bortkasta?

     

    * definisjonen til "å kunne programmere" kan bety så mangt. I programmering kan du kunna generelt korleis språket du jobbar med er, men f.eks. å kunna heile MSDN er umogleg. Eg meiner at du har kome langt når du kan gjera det du vil, men med hjelp av manualar.

  3. Å laga spel vil kreva veldig mykje studie. Du må læra deg eit programmeringsspråk, og læra deg spelprogrammering. Kva for eit programmeringsspråk du bør velga kan eg ikkje svara på, men du kan bruka C++. Etter formuleringa til spørsmålet ditt går eg ut i frå at du høyrar til den delen som plutseleg vil laga eit spel, og trur at det er ingen sak. (men eg kan ta feil)

     

    Men her er det altså snakk om år, ikkje dagar. Sjølvsagt basert på innsats og vilje til å lesa tunge engelske bøker på fleire hundre sider. Lykke til seier eg.

  4. Kanskje litt offtopic, men eg går ut i frå at trådstartar har fått svar på sine sprøsmål.

     

    Så og seie alle kva er-sprøsmål kan ein få godt svar frå i PHP-manualen eller Google. Kva er-spørsmål, og alle sjuke nybegynnerspørsmål, har etter mi meining gjort dette PHP-forumet totalt ubrukeleg og talentlaust. Om ein har eit skikkeleg sprøsmål drukner det av alle nybegynnersprøsmål som ikkje ein gong burde vore her, og dei som har evne til å svare vil kanskje aldri lese tråden.

     

    Nei. Tenk gjennom dine spørsmål slik at ein ikkje øydelegg forumet. Hadde eg vore moderator hadde slike trådar som dette vorte sletta momentant, og ein PM til trådstartaren hadde vorte sendt med eventuelt to linkar: Ein til PHP-manualen og ein til Google.

  5. Hei!

     

    Eg har oppdaga eit lite problem, men det kan godt vere at det er ufatteleg lett å løyse.

     

    Eg utvikler eit program. Dette programmet har ei språkfil (norwegian.lng) som det laster inn ved oppstart. Denne språkfila ligg i same mappe som programmet.

     

    Problemet mitt er å få lest denne fila med bruk av dynamiske stiar. Viss eg berre brukar "./norwegian.lng" som fil-argumentet til ifstream vil ikkje programmet finne fila viss programmet er starta frå ei anna mappe slik (win-console):

     

    D:/Diverse/> P:/eksempelprogram/Start.exe -l norwegian

     

    Då vil faktisk fstream leite i D:/Diverse etter språkfila ...

  6. hehe, tror du missforsto meg litt feil ;)

    5379583[/snapback]

    He, he. Les den linja ein gong til :) Eg missforstod, ja, men den setningen seier at det var meininga å missforstå, men at eg missforstod feil :)

    *dårlig til å forklare*

     

    det jeg mente var å lage en fysisk kalkulator.. slik man får kjøpt i bokhandler

    5379583[/snapback]

    Var ikkje C++-forumet ein litt feil plass? :hmm: Tråden bør flyttast til generell programmering ...

  7. Viss du allereie har programmert ein kalkulator kan du jo berre sjå gjennom den om du brukte asm ;)

     

    Eigentleg forstår eg ikkje heilt kva du lurar på. Utan at eg i grunnen veit så mykje, trur eg at eg kan vere nokså sikker på at du slepp å bruka asm.

     

    Men alt kjem jo ann på kor avangsert kalkulatoren skal vere. Skal han takle tal som er større enn maksverdien til ein integer? I så fall blir det jo litt avangsert.

     

    Men ærleg talt; kva skal me med ein kalkulator til? :hmm:

  8. Der er ingenting i veien for å bruke <?= $var ?> når du vil legge inn en variabel i en html kode. Synes det er mer oversiktlig og skrive det slik. Men kun når jeg vil echo en var i f.eks en input tag.

    5378423[/snapback]

    Poenget er at det ikkje lenger er standard i PHP, så når du f.eks. ein gong skifter server vil du få masse jobb med å redigera dine skript. Eg vil annbefale deg å venne deg til å gjere det på den «tungvindte» metoden, men du får bestemme sjølv.

  9. Eg har møtt på nok eit problem når eg no har begynt å programmere C++ i Linux. Eg skulle kompilere eit program som brukte eit bibliotek (.dll i windows), og rekna med at det blei gjort slik:

    knut@ubuntu:~/Programmering/bibliotek$ g++ main.cpp -L./ -ltestlib
    /usr/bin/ld: cannot find -ltestlib
    collect2: ld returned 1 exit status

    Men som du ser kjem det berre ein feilmelding. Biblioteket testlib ligg i same mappa som main.cpp, men det ser ikkje ut til at kompilatoren finn fila... Gjer en nokon feil? :hmm:

  10. Hmm. Tok Hello World-eksempelet frå GTK-tutorialen, men fekk desse feilmeldingane:

    knut@ubuntu:~/Programmering/GTK$ g++ -Wall -g main.cpp -o helloworld `pkg-config --cflags gtk+-2.0`  `pkg-config --libs gtk+-2.0`
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h:169: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h:190: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h:207: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gdk/gdk.h:69: error: variable or field ‘gdk_add_option_entries_libgtk_only’ declared void
    /usr/include/gtk-2.0/gdk/gdk.h:69: error: ‘GOptionGroup’ was not declared in this scope
    /usr/include/gtk-2.0/gdk/gdk.h:69: error: ‘group’ was not declared in this scope
    /usr/include/gtk-2.0/gtk/gtkobject.h:207: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkobject.h:210: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkwidget.h:447: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkwidget.h:719: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkcontainer.h:174: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkcontainer.h:178: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkcontainer.h:182: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkdialog.h:141: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:65: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h:127: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h:142: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkcelllayout.h:83: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtktreeview.h:170: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h:58: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h:64: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtkmain.h:99: error: ‘GOptionEntry’ has not been declared
    /usr/include/gtk-2.0/gtk/gtkmain.h:103: error: expected constructor, destructor, or type conversion before ‘*’ token
    /usr/include/gtk-2.0/gtk/gtktextbuffer.h:187: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    /usr/include/gtk-2.0/gtk/gtktextbuffer.h:194: error: expected initializer before ‘G_GNUC_NULL_TERMINATED’
    

    :S

×
×
  • Opprett ny...