Bonjour,
Je souhaiterai, pour des raisons de respect d'une norme, stocker d'adresse des cases mémoires servants de têtes de listes chainées (de types différents)
Je pensais stocker cela sous forme de tableau de int. Or ce dernier ne peut contenir que des valeurs inférieures à 2 147 483 648. (4 294 967 295 si unsigned)
Ex : int data[N];
data[0] = &entreprises;
data[1] = &comptes;
...
Essayant d'envisager toutes les possibilités de bug, ma question est la suivante :
Avec la mémoire toujours plus grande des postes informatiques,
Est-ce que l'adresse d'une case mémoire pourrait dépasser le simple int ?
Si oui, auriez-vous des idées pour pallier à ce problème ?
Cdlt,
Skealios

 

 
		
		 
         
 

 
			
			
 
   
 


 Adresse case mémoire - taille max
 Adresse case mémoire - taille max
				 Répondre avec citation
  Répondre avec citation




 
  
  
 
 
			 
  
 
				 Envoyé par skealios
 Envoyé par skealios
					
 )
) ) plutôt que le transtypage "C style"), sous une forme proche de
) plutôt que le transtypage "C style"), sous une forme proche de
 
						 A méditer: La solution la plus simple est toujours la moins compliquée
A méditer: La solution la plus simple est toujours la moins compliquée
 
			
Partager