购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4.3 关键词new的使用场景有哪些?

对于对象、旗语(semaphore)、信箱(mailbox),在创建时均需要 new() 函数,因此可以将旗语和信箱的实例也看成“对象”;对于动态数组,在重新开辟空间时(resize),需要 new[] 操作。注意,对象例化时使用的 new() 函数需要用小括号,而动态数组开辟空间使用的 new[] 需要用中括号。

关键词:

new(),new[]

避坑指南:

event对象的创建,是不需要 new() 函数的,即声明event变量时已为其开辟了空间。

参考代码: sv_new_usage.sv

阅读手记: 92vu4yOitcUtf4VB3zomTN0DcYLkpR+XRSDM0qEDtYhC4XpBvZ2p7CzwcZX14VwM

点击中间区域
呼出菜单
上一章
目录
下一章
×