Path: utzoo!utgpu!watmath!clyde!att!pacbell!ames!xanth!mcnc!rti!tijc02!djm408
From: djm408@tijc02.UUCP (David Marks         )
Newsgroups: comp.lang.c
Subject: Data types at run time
Message-ID: <293@tijc02.UUCP>
Date: 8 Dec 88 19:40:04 GMT
Organization: Texas Instr., Johnson City TN
Lines: 20

Does anyone know how to determine the data type of a variable at runtime?

I am trying to write some code that will convert the value of a variable
to string without knowing a priori its data type. The function will be passed
a pointer to the variable. How can this function determine the variable's
data type. The only thing I DO know is that this variable will never be
a structure or a union; it CAN be any numeric (including float and double) or 
character (including string) type;

Please send e-mail and I will summarize to the net.

#include   |  LIFE IS NOT A MALFUNCTION! - Number 5 
    ____  ___ _  _  __ ____     ____    _ _  ___  ___   _ _   ____
    /  / /  /  | /  /  /  /      /     //// /  / /  /   / /  /___
   /  / /--/   |/  /  /  /   /  /     /  / /--/ /--\   / \      /
  ~~~~ ~  ~    ~  ~~ ~~~~    ~~~  ~  ~  ~ ~  ~ ~   ~  ~  ~  ~~~~
PONY EXPRESS:   David J. Marks  M/S 3520, Texas Instruments, Erwin Highway
                                P. O. Drawer 1255, Johnson City, TN. 37605 

ELECTRIC AVENUE: ...!mcnc!rti!tijc02!djm408          MA BELL: 615-461-2074