|
|
От: |
ArtDenis
|
|
| Дата: | 05.05.13 03:52 | ||
| Оценка: | |||
int a;
double b;
typedef boost::variant<int, double> IntOrDouble;
void cr(IntOrDouble &value)
{
value = a;
value = b;
}int a;
double b;
void cr(char *adr)
{
*reinterpret_cast<int*>(adr) = a;
*reinterpret_cast<double*>(adr) = b;
}