Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    12

    [Visual c++] variabili globali

    Ciao a tutti.
    non so come e dove difinire le variabili globali in visual c++.

    ho provato a definirle in un file .h dedicato e poi ho incluso il file in tutti gli altri, ma mi da un errore di linker.

    qlc mi può aiutare?
    grazie!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma cosa ci devi fare con queste variabili? Il loro uso non è consigliato (nè utile ...) ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    12
    Ciao oregon,
    in breve vorrei fare una agenda e mi serve una variabile di tipo CStringArray in cui memorizzare tutti i dati e renderli visibili da un form all'altro.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Un form? Quale tipo di versione di C++ usi? Con quali librerie grafiche?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    12
    Uso Visual C++ 6.0..

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Sì, ma di che form parli?

    Visual C++ 6.0 non ti permette di usare nativamente dei form.

    Probabilmente usi delle librerie ... quali?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    12
    non so che librerie ci siano installate...

    per form intendo le finestre di dialogo...in pratica mi serve che un dato (e il contenuto)
    sia visibile in due finestre di dialogo diverse...

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ecco ... non un "form" ma una "dialog box" ...

    E cosa hai scritto ? Come usi le dialog ? Quale codice usi ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9

    Re: [Visual c++] variabili globali

    Originariamente inviato da zanfo81
    Ciao a tutti.
    non so come e dove difinire le variabili globali in visual c++.

    ho provato a definirle in un file .h dedicato e poi ho incluso il file in tutti gli altri, ma mi da un errore di linker.

    qlc mi può aiutare?
    grazie!
    se le definisci in un h che poi includi in diversi cpp, e' come se tu definissi n variabili globali con lo stesso nome. Quindi giustamente il linker ti blocca.

    Soluzione: definisci la variabile globale in un solo file sorgente cpp, e, negli altri file che ne necessitano, includi un header contente una dichiarazione extern (quindi NON la definizione) della stessa.

    In ogni modo l'argomento è stato trattato innumerevoli volte anche in questo stesso forum. Prova a cercare.

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    12
    provo...e vi faccio sapere...

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.