Dez Max Asked:2020-06-15 13:08:22 +0000 UTC2020-06-15 13:08:22 +0000 UTC 2020-06-15 13:08:22 +0000 UTC 如果初始类型未知,如何计算变量的大小? 772 有一个变量,其类型仅在应用程序开始时才知道,然后指向它的指针被成功转换为void*并沿方法分支进一步传递,转换后我需要以某种方式计算它的大小。有sizeof,但在这种情况下没用。 有没有办法找出这种转换变量的大小? c++ 2 个回答 Voted Best Answer 0x25 2020-06-15T17:53:10Z2020-06-15T17:53:10Z 不存在。有必要存储有关类型和/或类型大小的信息。 类似的问题https://stackoverflow.com/q/1718412。 Lofectr 2020-06-15T13:17:44Z2020-06-15T13:17:44Z 一开始就创建一个变量,varSize = sizeof(var);然后使用
不存在。有必要存储有关类型和/或类型大小的信息。
类似的问题https://stackoverflow.com/q/1718412。
一开始就创建一个变量,
varSize = sizeof(var);然后使用