⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_23632.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:23632 发表者:马大哈 发表日期:2002-12-05 15:24:02
<br>主题:怎么样在VC中用栈呢?
<br>内容:怎么样在VC中用栈呢?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:马大哈 回复日期:2002-12-05 17:58:17
<br>内容:怎么样在VC中调用栈(stack)呢?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:zhang dragon 回复日期:2002-12-12 17:46:34
<br>内容:试试STL中的&lt;stack&gt;<BR>例:<BR>#include&lt;stack&gt;<BR>#include&lt;iostream&gt;<BR>void main()<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;std::stack&lt;int&gt; s;//Don't forget "std::"<BR>&nbsp;&nbsp;&nbsp;&nbsp;s.push(5);<BR>&nbsp;&nbsp;&nbsp;&nbsp;std::cout &lt;&lt;s.top()&lt;&lt;endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;s.pop();<BR>}<BR>这是一个DOS程序的例子,在WINDOWS程序下同样使用,在此略。<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:小菜瓜 回复日期:2002-12-13 08:36:20
<br>内容:是你的堆栈还是系统堆栈?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:马大哈 回复日期:2002-12-15 10:45:54
<br>内容:是系统的
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:马大哈 回复日期:2002-12-15 23:13:37
<br>内容:又有问题了怎么样在栈里存储一个坐标呢?例如pop(x,y)要如何实现呢????<BR>还是简单的问题有请大家
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:zhang dragon 回复日期:2002-12-16 22:21:28
<br>内容:首先,我上面给出的这个解答使用的不是“系统级”的堆栈,其实,这一问题与具体编程并无多大关系。。<BR>至于在栈里存储一个坐标的问题,一般的解决方法是:<BR>&nbsp;&nbsp;建立一个Point类<BR>#include&lt;stack&gt;<BR>class CMyPoint<BR>{<BR>public:<BR>&nbsp;&nbsp;CMyPoint(float _x,float _y):x(_x),y(_y)<BR>&nbsp;&nbsp;{<BR>&nbsp;&nbsp;}<BR>protected:<BR>&nbsp;&nbsp;float x;<BR>&nbsp;&nbsp;float y;<BR>};<BR><BR>void main()<BR>{<BR>????std::stack&lt;CMyPoint&gt; s;//Don't forget "std::"<BR>????CMyPoint tmp(5,6);<BR>&nbsp;&nbsp;&nbsp;&nbsp;s.push(tmp);<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -