Gå til innhold

Scope for variabel..


Anbefalte innlegg

Videoannonse
Annonse

ja.

 

om dette feks er din cpp fil kan du fint skrive dette

int teller = 0;  // global variabel i cpp fila

/// Node constructor
Node::Node(int et_tall) : m_Tall(et_tall)
{
 cout << "har laget " << (teller++) << " Node objekter\n";
}

 

Det går også fint an å ha tilgang på globale variabler du har deklarert i andre header filer.

eks: header.h

/// header.h file, just contains a dummy global variable
#ifndef _HEADER_H  // header guards to ensure its only included once
#define _HEADER_H
int global_teller;
#endif

 

source.cpp

/// source.cpp 
#include "header.h"

void en_funksjon()
{
 global_teller++;
}

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...