Pagina 3 di 4 PrimoPrimo 1234 UltimoUltimo
Visualizzazione risultati 61 fino 90 di 96

Discussione: Iniziamo a programmare...

  1. #61
    Guest

    Predefinito

    Il manuale compreso in linux e' molto completo puoi iniziare con quello

    sintassi man .... quello che ti interssa.

  2. #62
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Mi introduco nel discorso.
    Per quanto riguarda il c++, io consiglio vivamente il Lippman, 1200 pagine e 46€ di listino. Anche il Str* va bene. Sconsiglio gli altri (libri stampati) perchè o sono solo esercizi e non si impara niente, oppure hanno livelli tipo "c++ for dummies".

    Venendo a Windows: io programmo ogni tanto in c++ ma odio la vera programmazione a oggetti e quindi odio anche mfc, atl e simili. Se devi fare cose semplici magari sono immediate, ma poi se devi spingerti un po più in la, non ci riesci.

    Come programmatore ASM convinto, vi consiglio caldamente di utilizzare tutto cio che Microsoft vi fornisce gratuitamente. Quindi le Api di windows. Io infatti ho iniziato con quelle e continuerò con quelle. Esistono anche compilatori ottimi e ide per programmare in C++ forniti gratuitamente da Microsoft.
    Per quanto riguarda la documentazione, esiste la msdn. Consultabile gratuitamente online. A volte scappa qualche link da MS e quindi si può anche scaricare e averla su cd (sono 3 cd). Consiglio anche di scaricare il Platform SDK, un must se si vuole programmare sotto windows.

    Venendo all'asm: io ho iniziato in terza media a prog in QuickBasic - un linguaggio molto utile per iniziare, ma va abbandonato molto presto per evitare di prendere brutte abitudini. Poi sono passato all'asm e non ho ancora smesso (sono passati 7 anni). Infatti sto portando avanti un progetto tutto in asm (pubblicità occulta).
    In italiano non si trova niente di decente su come programmare in asm. Il libro in assoluto migliore è The Art Of Asm. Il sito dovrebbe essere webster.cs.ucr.edu , ma non sono sicuro.

    Convertitevi anche voi all'asm
    There's always one more bug.

  3. #63
    Guest

    Predefinito

    Citazione Originalmente inviato da Greenant
    Convertitevi anche voi all'asm
    io ci ho provato ma è difficilissimo

  4. #64
    Guest

    Predefinito

    ma è impossibile ragionare in esadecimale. già non capisco il php...

  5. #65
    express non è connesso AlterVistiano
    Data registrazione
    08-08-2003
    Residenza
    Cagliari/Pisa
    Messaggi
    799

    Predefinito

    il vero problema dell'asm è che richiede troppo tempo...
    http://express.altervista.org
    Dato un lavoro, si possono scegliere due sole delle seguenti caratteristiche: veloce, economico, di qualità.
    Così capita che se un lavoro è veloce ed economico non sarà di qualità; se è veloce e di qualità non sarà economico; se è economico e di qualità non sarà veloce.

  6. #66
    Guest

    Predefinito

    tutti quei MOV fanno paura..........

  7. #67
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Non bisogna per forza ragionare in esadecimale. Si può anche usare il binario, l'ottale e ovviamente anche il decimale
    There's always one more bug.

  8. #68
    Guest

    Predefinito

    personalmente io preferisco il c puro (o cmq c++ usato alla bisogna, senza tutte quelle noiose librerie di classi su classi (ora ke sto leggiucchiando il programming vc++6 mi stanno venendo a schifo tutte quelle mfc...)) con qualke belll'inserto di asm qnd serve
    i c e' ottimo perche' e' un linguaggio di alto livello, qnd nn ti fa perdere troppo tempo appresso ai ca**i della cpu e dei registri, ma e' molto vicino al codice macchina, senza ulteriori astrazioni balorde (vedi visual basic e ilsuo runtime), poi qnd ti serve qlkosa davvero a basso libello ci metti un po' di asm{...} e sei contento :grin:

  9. #69
    Guest

    Predefinito

    alla fine il problema nn si e' piu' posto...ho imparo a programmare in c o vengo bocciato all'esame :eyes:

    Il libro l'hanno scelto i prof...

    E mi devo comprare un hd piu grande per installare linux e far girare gcc. In teoria posso programmare anche sotto windows, ma essendo che all'uni i computer lavorano tutti sotto linux e quando gli portiamo i nostri programmi questi devono girare sotto linux...meglio non rischiare

  10. #70
    Guest

    Predefinito

    guarda che i soldi dell'hd nuovo sono ben spesi in questo caso...
    e soprattutto complimenti all'università (per l'os che usa) :grin:

  11. #71
    Guest

    Predefinito

    E auguri x l'esame

  12. #72
    Guest

    Predefinito

    allora, mi sono scaricato devc++ (la versione beta), ho aperto nuovo "file sorgente" e scritto:

    #include<stdio.h>
    main()
    {
    printf("Hello World");

    }
    se provo a schiacciare compila&esegui questo prima mi fa salvae il file, ma poi non lo esegue...


    HELP!!

  13. #73
    Guest

    Predefinito

    già, anch'io sono nell'identica situazione.
    a me si apre in un attimo la shell di dos con scritto hello world...

    p.s. che libro usi , dudo?

  14. #74
    Guest

    Predefinito

    Citazione Originalmente inviato da Rommel
    già, anch'io sono nell'identica situazione.
    a me si apre in un attimo la shell di dos con scritto hello world...

    p.s. che libro usi , dudo?

    C didattica e programmazione

    Di Al Kelley e Ira Pohl

  15. #75
    Guest

    Predefinito

    thank you :winkOLD:

  16. #76
    Guest

    Predefinito

    poiche' apre una shell dos, wuella appena finito il programma si richiude
    basta inserire come ultima istruz nel main
    system("PAUSE");
    ke e' contenuta in stdlib.h e serve a vsualizzare il famoso "premere un tasto x continuare..."
    fermo restando che lo si puo' fare benissimo anche con printf+scanf of course

  17. #77
    Guest

    Predefinito

    il fatto e' che io con qualsiasi programma provo mi da quest'errore nel menu in basso nella scheda "compilatore": Unable to run program file sempre alla linea 2

  18. #78
    Guest

    Predefinito

    Citazione Originalmente inviato da Dudo
    il fatto e' che io con qualsiasi programma provo mi da quest'errore nel menu in basso nella scheda "compilatore": Unable to run program file sempre alla linea 2
    mai avuti problemi veramente...
    cmq se hai scaricato la 5 e' in beta, potrebbe avere problemi
    noi all'univ usiamo la 4.01 per cui io ho quella e ti posso assicurare ke problemi nn ne da'

    apparte che "unable to run program file" sembrerebbe + un errore da loader ke da compilatore/linker, magari causato da qlk inceppo nell'accesso al file....
    potrebbe essere ke nn hai salvato il file prima di compilarlo e cio' gli da' problemi x qlk motivo?

  19. #79
    Guest

    Predefinito

    Citazione Originalmente inviato da dxblade
    mai avuti problemi veramente...
    cmq se hai scaricato la 5 e' in beta, potrebbe avere problemi
    noi all'univ usiamo la 4.01 per cui io ho quella e ti posso assicurare ke problemi nn ne da'

    apparte che "unable to run program file" sembrerebbe + un errore da loader ke da compilatore/linker, magari causato da qlk inceppo nell'accesso al file....
    potrebbe essere ke nn hai salvato il file prima di compilarlo e cio' gli da' problemi x qlk motivo?

    ora provo a scaricarmi la 4...

  20. #80
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Io vi consiglio di scaricarvi OpenWatcom, che è la versione open del famosissimo compilatore Watcom.
    L'ide del devc++ secondo me è il peggior ide che abbiano mai potuto creare.
    Durante il nostro corso ci facevano usare il devc++ (fino a 2 anni fa usavano ancora il turbo c) ma fortunatamente all'esame eravamo più liberi, così ho potuto usare visual studio .net
    There's always one more bug.

  21. #81
    Guest

    Predefinito

    io ormai ci sono affezionato al devc++

  22. #82
    Guest

    Predefinito

    mi e' bastato disinstallare e reinstallare...

  23. #83
    Guest

    Predefinito

    #include <stdio.h>
    #include <stdlib.h>

    int main(void)
    {
    int miglia, yards;
    float chilometri;

    miglia=26;
    yards=385;
    chilometri=1.609*(miglia+yards/1760.0);
    printf("\n La maratona e' lunga %f chilometri");
    system("PAUSE");
    return 0;
    }

    mi da un risultato leggermeeeeeente sballato...ha solamente 4 righe di zeri prima della virgola...

  24. #84
    Guest

    Predefinito

    Citazione Originalmente inviato da Dudo
    #include <stdio.h>
    #include <stdlib.h>

    int main(void)
    {
    int miglia, yards;
    float chilometri;

    miglia=26;
    yards=385;
    chilometri=1.609*(miglia+yards/1760.0);
    printf("\n La maratona e' lunga %f chilometri");
    system("PAUSE");
    return 0;
    }

    mi da un risultato leggermeeeeeente sballato...ha solamente 4 righe di zeri prima della virgola...
    1. ma qst topic e' diventato supporto tecnico del c?
    2. ke vuol dire 4 rghe di zeri?
    3. hai provato con double invece ke float=?

  25. #85
    Guest

    Predefinito

    Citazione Originalmente inviato da dxblade
    2. ke vuol dire 4 rghe di zeri?
    3. hai provato con double invece ke float=?
    che nella finestra di dos compare un numero ENORME
    ora provo


    EDIT: con double e' lunga 0.000000 chilometri...

  26. #86
    Guest

    Predefinito

    Citazione Originalmente inviato da Dudo
    che nella finestra di dos compare un numero ENORME
    ora provo


    EDIT: con double e' lunga 0.000000 chilometri...
    x i dbl mi pare si usa %d o quel ke e'
    poi nel codice che hai messo su manca il parametro della vaiabil nella printf:
    printf("\n La maratona e' lunga %f chilometri", chilometri);

  27. #87
    Ospite Guest

    Predefinito

    prova con
    printf("\n La maratona e' lunga %f chilometri",chilometri);

    lasciando float

  28. #88
    L'avatar di s7ntech
    s7ntech non è connesso AlterVistiano
    Data registrazione
    26-09-2004
    Messaggi
    758

    Predefinito

    scusate se mi intrometto, sapreste indicarmi dei forum specifici per il vb?

  29. #89
    Guest

    Predefinito

    Sapete mica indicarmi 1 libro di C ma che sia Online?
    (Prima di spendere 46 € x un libro preferisco iniziare per vedere grossomodo come funziona se fa x me ecc..)

  30. #90
    Guest

    Predefinito

    Citazione Originalmente inviato da xDestroyer
    prova con
    printf("\n La maratona e' lunga %f chilometri",chilometri);

    lasciando float
    ok, funziona sia con float che con double... ma perche' si deve rimettere il nome della variabile chilometri?

Pagina 3 di 4 PrimoPrimo 1234 UltimoUltimo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •