社区
工具平台和程序库
帖子详情
请帮忙解读一下 new (static_cast
(__p)) _T1(__value)
ninyjun2008
2004-02-09 12:50:06
请帮忙解读一下 new (static_cast<void*>(__p)) _T1(__value)
__p 为 _T1类型的指针
1.是否创建新空间?
...全文
147
8
打赏
收藏
请帮忙解读一下 new (static_cast<void*>(__p)) _T1(__value)
请帮忙解读一下 new (static_cast(__p)) _T1(__value) __p 为 _T1类型的指针 1.是否创建新空间?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
基于Web的酒店客房管理系统的设计与实现+论文+开题
@Controller("adminController") @RequestMapping(value = "/admin") public class AdminController extends MyController { @RequestMapping(value = "/index") public String frame(Model model, ...
C++ 强制类型转换操作符(static_cast、dynamic_cast、const_cast和reinterpret_cast)
1、static_cast static_cast Operator The expression static_cast < type-id > ( expression ) converts expression to the type of type-id based solely on the types present in the expression. ...
C++进阶1:xxx_cast类型转换
1、static_cast 用于非多态类型之间的转换,不提供运行时的检查来确保转换的安全性。 主要有如下: (1)基本数据类型转换 (2)int转换成enum (3)基类和子类之间指针和引用的转换 上行转换:把子类的指针或引用...
stl stl_construct.h 要点
::
new
(static_cast(
__p
))
_T
1(std::forward(__args)...); 以_p指针所执行的地址,使用
_T
1类型的构造函数(入参_args)进行初始化,即_p可以作为
_T
1类型使用了 调用析构函数 std::_Destroy_a
C++标准转换运算符之 reinterpret_cast
reinterpret_cast 转换 ...与static_cast不同,但与const_cast类似,reinterpret_cast表达式不会编译成任何 CPU 指令(除非在整数和指针间转换,或在指针表示依赖其类型的不明架构上)。它纯粹是一个编译...
工具平台和程序库
24,855
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章