【发布时间】:2013-05-27 19:25:06
【问题描述】:
我确实尝试在 StackOverflow 上搜索此内容,但我认为由于语法和不知道要搜索的确切内容,我有点卡住了。
我看到(void*) 被用于强制转换,通常用于函数调用。这是干什么用的?
【问题讨论】:
-
几乎没有 C 那么多。我们有更好的方法来完成它的大部分用途。
-
@chris 您能否在下面的答案中详细说明,并举例说明它的用途以及为什么我们不再需要在 c++ 中这样做?
-
我们用它来与C代码交互。
-
你的意思是
(void*)? -
@user997112,老实说,我今天没有很好的被动记忆状态来提出示例列表,但
boost::variant和boost::any在各自领域中是不错的选择。
标签: c++ casting void-pointers