腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
类
成员
在
C++
中
的
堆栈
的
pop
()
函数
、
、
自从我上次用
C++
编程以来已经有一段时间了,但我现在遇到了一个我无法理解
的
问题……考虑以下代码 #include <stack>} 我刚刚编写了一个
类
,它有一个类型为stack
的
私有
成员
,并编写了
函数
来获取顶值并弹出一个值(); std:
浏览 24
提问于2019-10-18
得票数 0
回答已采纳
2
回答
字符串上
的
C++
push_back()和
pop
_back()
的
Kotlin是什么?
、
在
C++
中
,创建和操作可变
的
字符
堆栈
相当简单。我使用内置
的
标准数据类型(std::string),使用它附带
的
推送和弹出
函数
,可以直接打印结果。所有这些都不需要创建额外
的
类
或
函数
。> { path.push_back('L'); path.push_back('R'
浏览 1
提问于2020-02-16
得票数 0
2
回答
在
C++
中
创建
堆栈
类
、
、
创建一个名为Stack
的
类
,用于存储整数。数据
成员
是用于存储整数
的
整数数组和存储
堆栈
顶部(tos)
的
整数。包含用于将tos初始化为0、将元素推送到
堆栈
和从
堆栈
中弹出元素
的
成员
函数
。push()
函数
应该检查“
堆栈
溢出”,
pop
()应该检查“
堆栈
下溢”。stackArray[SIZE];public:
浏览 0
提问于2019-10-15
得票数 2
1
回答
如何在
类
内声明模板
的
友
函数
,并在
类
外实现此友
函数
?
、
、
、
、
嗯,我试图
在
我
在
C++
中
的
第一个
堆栈
上实现
C++
成语,因为我需要创建一个交换
函数
,而这个交换
函数
需要是一个朋友
函数
,我尝试这样做:class Stack {public: Stack(Stack<T>& s); bool
浏览 3
提问于2020-04-03
得票数 0
回答已采纳
1
回答
模板
成员
问题?
、
当我试图编译以下代码时,会发现以下代码
的
错误: #包括使用命名空间std;模板
类
_Stack :公共
堆栈
{ public: t
pop
(){ T tmp=stack::top();
堆栈
:
pop
();返回tmp;};模板
类<
浏览 1
提问于2013-06-08
得票数 0
1
回答
调用PInvoke
函数
[
函数
名称]使
堆栈
不平衡
、
、
、
我试图使用PInvoke调用一个非托管
的
C++
DLL,并得到错误(参见下面)。使用depends.exe,我可以
在
导出
的
函数
列表中看到损坏
的
名称,因此出现了奇怪
的
EntryPoint名称。虽然出现此异常,但如果我
在
调试时继续执行Step Over,则
函数
将返回ptr =1,并打印“成功”。 我尝试过其他帖子
中
的
一些建议,但都没有效果。我认为uint32_t是非常不言自明
的
。我<e
浏览 2
提问于2016-10-20
得票数 2
回答已采纳
3
回答
C++
尝试接球抛出
、
、
、
每当我尝试
在
堆栈
为空时将数字相加时,我都会尝试
在
堆栈
程序
中
抛出错误。
在
堆栈
类
的
top
函数
中
,我抛出一个异常,以防
堆栈
上没有任何东西。然后,我继续
在
主程序
中
创建try和catch块,以捕获错误并显示一条消息。然而,我得到了下面列出
的
错误,我不知道如何修复它。){
浏览 2
提问于2013-10-31
得票数 0
1
回答
realloc():无效
的
旧大小,即使使用malloc()来分配内存
、
、
、
、
我正试图
在
c++
中
实现一个动态
堆栈
。我
在
类
栈中有3个
成员
。上限是容量。2.指向
堆栈
顶部
的
顶点。3.指向整数
的
arr指针。我编写了一个
函数
meminc()来实现内存,但是我得到了一个无效
浏览 0
提问于2019-02-27
得票数 0
回答已采纳
1
回答
使用以下调用约定调用
C++
成员
函数
、
、
、
、
我有一个用
C++
编写
的
应用程序,它加载我用Delphi语言编写
的
动态链接库。应用程序调用DLL
的
一个导出
函数
,并向它传递一个指针,指向一个
类
的
对象,该类有几个我想从我
的
Delphi DLL调用
的
成员
函数
。我已经编写了一个相当于
C++
类
的
Delphi
类
: procedure A(param :
浏览 1
提问于2010-12-15
得票数 2
回答已采纳
1
回答
用
c++
编写泛型
堆栈
类
、
、
、
、
嗨,我不知道我
的
代码是否不正确,我被搜索了,可以找到任何东西。
在
Java或
C++
中
为使用链接列表存储元素
的
堆栈
类型编写一个名为Stack
的
泛型
类
。stack
类
有一个
成员
变量,名为head,用于引用列表
的
第一个节点,以及一个名为size
的
成员
变量,用于存储
堆栈
上
的
元素数。Stack
类
提供STL
浏览 2
提问于2013-11-21
得票数 0
回答已采纳
1
回答
C++
中
Lambda <->闭包等价
、
、
我在看凯夫林·亨尼( Kevlin )
的
一段名为“”
的
视频,他
在
视频
中
说,闭包和物体
在
本质上是等价
的
:const newStack = () => {: () => { items.shift() },} 闭包相对于
类
的
优点是,它
的
状态实际上是隐藏
的
,而私有
成员
比“隐藏”更“不可访问”。我
浏览 4
提问于2020-05-15
得票数 1
回答已采纳
4
回答
线程模型和
类
实例内存管理
、
假设我们
在
堆栈
中
创建了一个
类
的
实例。我理解编译器根据实例
中
字段
的
类型和数量为它提供了特定
的
内存量。但我对实例方法感到困惑。我猜他们有自己
的
堆栈
框架。 如果是这样
浏览 1
提问于2014-07-21
得票数 6
1
回答
递归
函数
的
复杂度
、
我已经写了一个内联反转
堆栈
的
函数
。这两个是stack
类
的
成员
函数
。{ if(first!{ insert(first);}void insert(int i) int temp=
pop
there is already a element in the st
浏览 0
提问于2013-07-18
得票数 0
1
回答
带有专用
成员
函数
的
默认模板参数
、
我有一个带有默认模板参数
的
类
模板
堆栈
和
pop
()
函数
,它是专门
的
成员
函数
class Stackpublic: T top()const; bool isEmpty() const; CONT elems_; te
浏览 0
提问于2018-05-12
得票数 1
回答已采纳
2
回答
具有父
类
和虚拟
函数
的
堆栈
和队列
我
的
作业之一是创建
堆栈
和队列
的
层次结构。我需要一个超
类
DataStructure,它有
成员
函数
push和
pop
。
pop
应该只
在
DataStructure
中
声明一次,而push是一个虚拟
函数
。class DataStructure { vector<int> data; void push(int element) { } i
浏览 0
提问于2018-04-06
得票数 2
1
回答
如何将
函数
调用到其他
函数
中
?我怎样才能把它调用到main.cpp文件
中
。请检查身体是否有更详细
的
问题。
原谅我
的
无知。我仍然处于
C++
的
初级阶段,并且很难掌握这门语言,因为这是我
的
第一次。这是一个满屋子
的
概率检查器。我应该跑几圈,发五张牌,看看他们是不是满了。请告诉我什么是我能改进
的</
浏览 9
提问于2022-11-07
得票数 -1
1
回答
C++
std::make_shared
、
、
下面的代码片段来自于“
C++
并发操作实用多线程页152”一书,这是一个线程安全
的
堆栈
类
。我
的
问题是,为什么下面的
pop
函数
(线程安全
堆栈
类
的
pop
函数
)不能只是return std::make_shared<T>(std::move(data.top())而不是std::stack<T>类型
的
数据std::shared_ptr<T&g
浏览 0
提问于2018-03-25
得票数 0
回答已采纳
1
回答
成员
函数
从main更改对象,但不从其他
函数
更改对象。
、
、
、
我有一个Stack
类
,它在内部使用链接列表
类
list。
在
我
的
主要功能
中
,我
的
push和
pop
成员
函数
成功地修改了给定
的
堆栈
。我编写了另一个
函数
,它接受
堆栈
并对其执行一些操作。在内部,它使用push和
pop
。奇怪
的
是,这个
函数
的
内部似乎发生了变化,但是
在
它执行之后,
堆栈
浏览 1
提问于2015-09-25
得票数 0
回答已采纳
3
回答
从
类
模板派生
类
、
我是
C++
的
新手。
在
我
的
学习阶段,我遇到了以下问题。我正在尝试从一个
类
模板Queue派生一个
类
stack。编译器
在
stack
的
构造
函数
中
引发以下错误 T* b; void push(T x); void
pop</em
浏览 0
提问于2015-03-13
得票数 2
1
回答
具有多值
的
C++
堆栈
、
、
这段代码是一个基本
的
push/
pop
堆栈
类
,我作为模板创建了这个
类
,以使某人能够推送/
pop
堆栈
。我有一个家庭作业,我现在要做
的
是创建一个具有多个值
的
堆栈
。所以我
的
问题是: 当我“弹出”值时,应该尝试
在
pop
期间发送所有三个值,还是以另一种方式处理?应该尝试像
类
一样使用结构创建一个新
类
吗?Chad该类还创建了
浏览 2
提问于2012-04-22
得票数 1
回答已采纳
点击加载更多
相关
资讯
js面向对象编程中类的成员函数
类外实现成员函数的好处(C+)
在Python中如何在main函数中调用类中的方法
C++中的vector和Java中的ArrayList的构造函数的区别
Python中的类成员存在性判断技巧
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券