社区
其它技术问题
帖子详情
MFC 的一问题 求高手解决
小坤
2010-04-16 08:19:03
在c++ mfc 中一编辑框的变量名为 m_string 类型是cstring。
如果m_string=a+b-c*(d-f)
请问如何将表达式 a+b-c*(d-f) 中的操作符和操作数分开存在两个栈中
另外 如果是25+3-4*(54-8)这样的表达式 怎样将操作符和操作数分开存在两个栈中
...全文
128
4
打赏
收藏
MFC 的一问题 求高手解决
在c++ mfc 中一编辑框的变量名为 m_string 类型是cstring。 如果m_string=a+b-c*(d-f) 请问如何将表达式 a+b-c*(d-f) 中的操作符和操作数分开存在两个栈中 另外 如果是25+3-4*(54-8)这样的表达式 怎样将操作符和操作数分开存在两个栈中
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fox000002
2010-04-17
打赏
举报
回复
[Quote=引用 2 楼 killkun 的回复:]
就是要用mfc图形界面做,怎样把表达式中的字符拆开放到栈中 如果是数字 如25+8 拆成三项
[/Quote]
GUI 只负责显示,其它的还是一样操作的
瓶盒
2010-04-16
打赏
举报
回复
定义个字符数char pData[10]="+-*()"
然后调用CString的m_string.FindOneOf(pData);去定位符号,然后一段段切割。具体函数调用参考下MSDN中
CString的成员函数。
小坤
2010-04-16
打赏
举报
回复
就是要用mfc图形界面做,怎样把表达式中的字符拆开放到栈中 如果是数字 如25+8 拆成三项
cattycat
2010-04-16
打赏
举报
回复
这个请百度中追表达式转换成后缀表达式。是用栈实现的,与MFC没关系。
MFC
对mysql的添加删除修改
实现对mysql数据库的添加删除查询修改功能!但修改删除总是执行第一条记录!
求
高手
帮忙
解决
一下
帖子:
MFC
控件类指针、new和GetDlgItem——工程代码
近日在论坛上发一帖子:
MFC
控件类指针、new和GetDlgItem ,该代码是我新建一个工程,将其余与此
问题
无关的代码删掉后得到。但尽管如此,我所提到的
问题
依然存在,没有变化。希望各位
高手
、大侠和热心人士可以帮忙
解决
!谢谢! 原帖:http://topic.csdn.net/u/20101014/15/7a4e8009-0176-4219-b070-1c6666e9d6f9.html
Visual C++权威剖析:
MFC
的原理、机制与开发实例.pdf
Visual C++权威剖析:
MFC
的原理、机制与开发实例.pdf.讲
MFC
运行机制的一本书。
帖子:
MFC
控件类指针、new和GetDlgItem——工程代码(VC6)
近日在论坛上发一帖子:
MFC
控件类指针、new和GetDlgItem ,该代码是我使用VC6新建的一个工程。因很多人使用VC6,特新建一个这样的工程。但尽管如此,我所提到的
问题
依然存在,没有变化。希望各位
高手
、大侠和热心人士可以帮忙
解决
!谢谢! 原帖:http://topic.csdn.net/u/20101014/15/7a4e8009-0176-4219-b070-1c6666e9d6f9.html
MFC
中使用自定义CObject派生类重载= ==操作符
解决
errorC2248 errorC2678
近期编程想用CList维护一个对象,来方便的实现增,删,改,查,里面要放多个元素,想实现这种,就要自己写结构体,或是类。类的话就让他派生自CObject吧,然后接下来会遇到两个
问题
,我在这里整理一下我在网上寻
求
的
解决
方法,文中所写是否是
问题
的标准
解决
办法,有待
高手
指教,我只是发此文章帮助和我一样遇到
问题
的人,和记录一下自己的学习历程。 配套博客:http://blog.csdn.net/panshiqu/article/details/9698247
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章