To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.loc.itOpen lugnet.loc.it in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Local / Italia / 9041
9040  |  9042
Subject: 
R: Dubbio sulle variabili ???
Newsgroups: 
lugnet.loc.it
Date: 
Wed, 22 Aug 2001 12:07:05 GMT
Viewed: 
238 times
  
Ciao Andrea,

Per chi usa NQC 2.3:
No grazie, sto cercando di smettere :-)

secondo voi, se dichiaro nell'argomento di una funzione "void" (condivisa • da
più task), una variabile con "int &", é da considerarsi variabile globale,
locale, o è semplicemente argomento della funzione per cui non rientra nel
conteggio delle variabili di max 32 globali e max 16 locali?

Secondo me per definizione di riferimento (&) quella variabile coincide con
la variabile passata alla funzione.
Ad esempio:

void funzione(int& pippo)
{  pippo++; }

task main()
{
  int topolino = 0;
  pippo(topolino);
}

In questo caso pippo e topolino si riferiscono alla stessa identica
variabile, per cui ne viene usata solo una delle 32 possibili.
Altrimenti non ci sarebbe praticamente nessuna differenza tra dichiarare il
parametro come "int pippo" o
"int& pippo"

Ciao, Guido



Message is in Reply To:
  Dubbio sulle variabili ???
 
Per chi usa NQC 2.3: secondo voi, se dichiaro nell'argomento di una funzione "void" (condivisa da più task), una variabile con "int &", é da considerarsi variabile globale, locale, o è semplicemente argomento della funzione per cui non rientra nel (...) (23 years ago, 22-Aug-01, to lugnet.loc.it)

5 Messages in This Thread:




Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR