salut à tous,
Mon sujet n'est pas très clair mais le problème est assez obscur lui aussi. Je voudrais pouvoir récupérer le type d'un pointeur (int, short int, long int) et ce quelque soit l'os, l'architecture utilisés. Pour ça, j'essaye de faire ça :
Mais mon compilo (gcc3) se plaint d'un opérateur binaire manquant avant la paranthèse située après le premier sizeof (donc il se plaint sur mon sizeof
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10).
La petite condition supplémentaire c'est que je dois utiliser #define et non pas une variable avec un test sur le pointeur en début de programme comme c'est faisable facilement.
Est-ce que quelqu'un aurait une solution à ce problème ???
Merci d'avance

 

 
		
		 
         
 

 
			
			


 
   


 #define sizeof(pointeur)
 #define sizeof(pointeur)
				 Répondre avec citation
  Répondre avec citation


 
  
 
 
 
 
			 
   
  
			 Envoyé par le mage tophinus
 Envoyé par le mage tophinus
					
				 
  
  
			 
						
Partager