Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15
  1. #11
    Ok grazie dell'illuminazione.

    In fine vorrei sapere se sapreste darmi un link e una guida su come adottare un po di grafica, come un programma decente. (Tipo come tagbox... etc)

  2. #12
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da elmapomapo
    In fine vorrei sapere se sapreste darmi un link e una guida su come adottare un po di grafica, come un programma decente. (Tipo come tagbox... etc)
    Tagbox non so cosa sia, su google esce troppa roba

    "adottare un po' di grafica"? In che senso? Cerchi un tutorial per iniziare a sviluppare un'interfaccia grafica in C? Sinceramente mi sembra un po' presto, da quel che ho visto in questa discussione non sei molto ferrato neanche su argomenti base del C (senza offesa ovviamente) e sviluppare un interfaccia grafica non è una cosa banale.

    Ad ogni modo esistono diverse librerie grafiche per C, dipende anche dal sistema operativo che usi e dal/dai sistema/i operativo/i per cui vuoi sviluppare...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #13
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    475
    Originariamente inviato da elmapomapo
    errore che dava era perchè dichiaravo la funzione nel main. Ma perchè si dichiara fuori?
    All'interno di una funzione si possono usare solo delle "statement", ovvero istruzioni. Che sono dichiarazioni di variabili, assegnazioni, operazioni varie, condizionali (if, switch), cicli... etc.

    La dichiarazione di funzioni va invece effettuata fuori dal main. Questo perchè anche main() è a tutti gli effetti una funzione, e quando scrivi del codice all'interno di main, stai a tutti gli effetti definendo una funzione di nome main().

    Il prototipo è la dichiarazione senza definirla. La dichiarazione di una funzione è la riga che definisce il nome, il tipo di ritorno, gli argomenti che riceve. La definizione è il codice che la funzione deve eseguire.

    Una funzione deve sempre essere dichiarata prima del suo primo utilizzo, ma può essere definita anche in seguito. Per prima intendo che deve trovarsi prima del suo uso nel file. Esempio:

    codice:
    void MyFunc();
    
    int main()
    {
       ...
       MyFunc();
       ...
    }
    
    void MyFunc()
    {
        ...
    }
    Questo codice è valido perchè MyFunc è dichiarata prima del suo uso. Se invece della dichiarazione ci fosse subito la definizione, cioè

    codice:
    void MyFunc()
    {
        ...
    }
    
    int main()
    {
       ...
       MyFunc();
       ...
    }
    sarebbe ugualmente valido. Questo vale anche per altre funzioni oltre a main. Esempio

    codice:
    void MyFunc()
    {
        ...
        FuncA();
        ...
    }
    
    void FuncA()
    {
        ...
    }
    
    int main()
    {
       ...
       MyFunc();
       ...
    }
    Questo codice non compilerebbe, perchè in MyFunc c'è una chiamata ad una funzione che non è stata ancora dichiarata. Per risolvere il problema puoi o spostare la dichiarazione di FuncA sopra quella di MyFunc, o usare il prototipo (o dichiarazione):

    codice:
    void FuncA();
    
    void MyFunc()
    {
        ...
        FuncA();
        ...
    }
    
    void FuncA()
    {
        ...
    }
    
    ...
    "Let him who has understanding reckon the number of the beast, for it is a human number.
    Its number is rw-rw-rw-."

  4. #14
    Originariamente inviato da Alex'87
    Tagbox non so cosa sia, su google esce troppa roba

    "adottare un po' di grafica"? In che senso? Cerchi un tutorial per iniziare a sviluppare un'interfaccia grafica in C? Sinceramente mi sembra un po' presto, da quel che ho visto in questa discussione non sei molto ferrato neanche su argomenti base del C (senza offesa ovviamente) e sviluppare un interfaccia grafica non è una cosa banale.

    Ad ogni modo esistono diverse librerie grafiche per C, dipende anche dal sistema operativo che usi e dal/dai sistema/i operativo/i per cui vuoi sviluppare...
    Si cerco un tutorial per iniziare a sviluppare un interfaccia grafica, oppure semplicemente, qualcosa per non far sembrare il programma un semplice programma ms-dos.

    Qualcosa giusto per far comparire qualche input di testo e una bella X in rosso in alto a destra, insomma come ogni programma decente.

  5. #15
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Moderazione

    Originariamente inviato da elmapomapo
    Si cerco un tutorial per iniziare a sviluppare un interfaccia grafica, oppure semplicemente, qualcosa per non far sembrare il programma un semplice programma ms-dos.
    Fai una ricerca: se n'è parlato spesso sul forum.

    Comunque sia, se proprio non trovi soluzioni, apri una discussione separata, visto che in questa si sta affrontando un problema differente.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.