温馨提示×

C++ assign函数可以替换构造函数吗

c++
小樊
88
2024-08-02 20:17:12
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

不可以。C++中的assign函数是用于给容器赋值的成员函数,而构造函数是用于初始化对象的特殊成员函数。assign函数是在对象已经创建的情况下对其进行赋值操作,而构造函数是在对象初始化时进行的操作,两者的作用是不同的,不能互相替代。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:C++ assign函数在现代C++中的位置

0