在运行时决定变量的类型

时间:2017-05-21 02:43:00

标签: c++

假设给出了某个变量的类型,并且实际数据位于内存中的某个位置。例如:

const type &type, const void *key

key是指向内存中某个对象的指针。 “它可以是任何数据类型的任何对象”。如果我知道给定对象的类型,如何使用正确的数据类型创建实际对象?

类型的范围是int,realint和char。我想在这种情况下需要一个switch语句;但是,交换机内的变量只适用于该范围。我需要变量以供进一步使用。

编辑:RawN解释是对的。如何通过知道类型在运行时创建新变量。

0 个答案:

没有答案
相关问题