社区
C++ 语言
帖子详情
关于类中的NEW。。
teddyzhai
2003-12-16 11:01:27
class istack{
public:
istack (int capcity):=_stack(capcity),_top(0){}
private:
int _top;
vector<int> _stack;
};
下面这句
istack *ps=new istack[100]
这句这么是错的啊,我看侯捷的解释是缺少默认构造函数,我迷惑中。。。。
...全文
80
4
打赏
收藏
关于类中的NEW。。
class istack{ public: istack (int capcity):=_stack(capcity),_top(0){} private: int _top; vector _stack; }; 下面这句 istack *ps=new istack[100] 这句这么是错的啊,我看侯捷的解释是缺少默认构造函数,我迷惑中。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bigflyingpig
2003-12-17
打赏
举报
回复
喜欢完美废人这样的高手
呵呵
回答问题不应该仅仅是解决问题
而还应该解释问题的本质
呵呵
Wolf0403
2003-12-17
打赏
举报
回复
要构建对象数组,要求对象类型存在无参调用的构造函数,这里是 istack::istack() 这样的合法调用。
istack(int capacity) 需要一个 int 类型的参数;在使用默认参数的时候就可以通过 istack i; 这样进行无参构建,也就可以构建数组了。
Wolf0403
2003-12-17
打赏
举报
回复
楼上修改了两个错误,呵。。。
flyelf
2003-12-16
打赏
举报
回复
istack(int capcity = 10):_stack(capcity),_top(0)
设计模式6大原则.doc
以动物呼吸为例,初始版本中,我们定义了一个`Animal`类,该类提供了一个`breathe`方法用于描述所有动物呼吸的行为。然而,并非所有动物都呼吸空气,比如鱼类呼吸水。 **原始实现代码示例:** ```java class Animal...
c# serialport sample(1)
在C#编程中,SerialPort类是.NET框架提供的一个强大工具,用于与串行端口进行通信。这个“c# serialport sample(1)”的示例项目,是针对C#中SerialPort类的一个实例应用,旨在帮助开发者理解如何有效地利用...
Android教你如何一分钟实现下拉刷新功能项目完整实例代码
在Android应用开发中,下拉刷新(Pull to Refresh)是一种常见的功能,允许用户通过在界面上下拉动来更新数据。本实例将详细讲解如何在Android项目中实现这一功能,提供了一个名为`PullToRefreshTest`的完整代码示例...
C++ 对象和实例的区别,以及用
new
和不用
new
创建类对象区别
起初刚学C++时,很不习惯用
new
,后来看老外的程序,发现几乎都是使用
new
,想一想区别也不是太大,但是在大一点的项目设计中,有时候不使用
new
的确会带来很多问题。当然这都是跟
new
的用法有关的。
new
创建类对象,使用...
类中
重载
new
的几种形式
1 )
new
operator : 只分配内存,不调用构造函数 CTest*
new
operator = (CTest*)::operator
new
( sizeof(CTest) ); 2 )operator
new
:当以下面函数形式重载
new
时,那么当你
new
一个对
C++ 语言
65,206
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章