Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    120

    [c++] linker, domanda scema!

    Poco tempo fa avevo iniziato a studiare il c++, poi mi sono fermato per motivi di tempo ed ora ho ripreso lo studio..
    Adesso stò leggendo la guida di Bruce Eckel. Tramite un esempio di variabile globale mi viene un dubbio!!

    //: C03:Global.cpp
    //{L} Global2
    // dimostrazioni delle variabili globali
    #include <iostream>
    using namespace std;
    int globale;
    void func();
    int main() {
    globale = 12;
    cout << globale << endl;
    func(); // Modifica globale
    cout << globale << endl;
    } ///:~
    ----------------------------------
    //: C03:Global2.cpp {O}
    // accesso alle variabili globali esterne
    extern int globale;
    // ( il linker risolve il riferimento )
    void func() {
    globale = 47;
    } ///:~


    la domanda era questa: come faccio a collegare i 2 file in modo da formare un unico eseguibile? (uso devc++)
    qui dice che il linker lo riconosce da solo, ma non capisco. Ho provato a fare 2 file cpp (uno di nome Global e l'altro Global2) quando provo a compilare Global mi dice che non è possibile... sicuramente sbaglio qualcosa!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    120
    up

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.