VC++ MFC中,要怎么实现科学计算器的记忆功能呢?计算的基本功能都实现了 要求是使用文件,具体

VC++ MFC中,要怎么实现科学计算器的记忆功能呢?计算的基本功能都实现了
要求是使用文件,具体应该怎么做呢?要保存之前计算过的十组数据

使用CFile类的Read,Write函数读写文件。
使用C++的 ofstream和ifstream读写文件也行。
就是每点击一次计算按钮,就把使用到的那组数写入文件。追问

已经弄好了,还是谢谢你

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-07-19
压栈追问

我是初学者,这样太抽象了,能具体点吗

追答

定义一个栈,每次操作弹出栈顶处理后再压栈。

采纳谢谢!

追问

不懂,还没有学栈,不能用别的吗

追答

先采纳再聊

VC++ MFC中,要怎么实现科学计算器的记忆功能呢?计算的基本功能都实现了...
使用CFile类的Read,Write函数读写文件。使用C++的 ofstream和ifstream读写文件也行。就是每点击一次计算按钮,就把使用到的那组数写入文件。

电脑起源是哪个国家的电脑起源于哪个国家是谁发明的
①中央处理器(cpu, center process unit )是计算机的核心部件,由控制器与运算器组成.控制器是指挥控制中心,负责分析,解释程序中的命令,控制,协调各部分的工作;运算器负责进行各种运算.Cpu的速度是衡量其性能的主要标准,以吉赫兹(GHZ,1GHZ=1024MHZ)来度量.目前常见CPU速率为2.4GHZ,2.8GHZ,3.2GHZ,3.6GHZ等.②主板(...

程序设计中的指令是什么?有哪几种?
Java去掉了C++语言的许多功能,让Java的语言功能很精炼,并增加了一些很有用的功能,如自动收集碎片。 Java去掉了以下几个C和C++功能: 指针运算 结构 typedefs #define 需要释放内存 这将减少了平常出错的50%。而且,Java很小,整个解释器只需215K的RAM。 面象对象:Java实现了C++的基本面象对象技术并有...

请问DELPHI和VC有什么区别?除了语言上的.
在MFC中,CStringList类有加入、获取、删除等功能,但VCL的TStringList类除了上述功能还有排序、从逗号分隔的字串读入、流输入输出等功能。但同样的字符串替换功能,VCL的StringReplace要比MFC的CString::Replace慢2-3倍。总的来说,VCL的封装比MFC更为高层,更为抽象,但不可避免地带来的问题是某些部分执行效率比MFC略低...

编程语言有几种,分别都是编什么程序的?
面象对象:Java实现了C++的基本面象对象技术并有一些增强,(为了语言简单,删除了一些功能)。Java处理数据方式和用对象接口处理对象数据方式一样。 五. Java与Internet 我们知道,早先的 www 仅可以传送文本和图片,Java的出现实现了互动的页面,是一次伟大的革命。 Java并不是为 Internet,WWW而设计的,它也可以用来编写...

什么是VB?什么是VC?它们有什么区别?
MFC是对WindowsAPI的封装,大大简化了我们的工作;学VC主要就是要学MFC,大约有100多个类,但常用的也就二三十个。应该象背4级单词一样将这些常用类搞懂;当然不要死记,要通过看帮助、看例子、动手练习来学会它们;而且,并非每个类的内部的所有函数都要学会,要日积月累。如果真的想成为高手,做个笔记本把自己认为重要...

计算机是怎么工作的?
计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去。直至遇到停止指令。程序与数据一样存取,按程序编排的顺序,一...

编程 和 数学 的关系是什么?
更重要的是对各种框架的理解、熟练掌握、设计模式等)。对于算法工程师来说,数学就很重要了(例如机器学习,密码学,计算机图形学等,当然这个对题主来说还太遥远)。题主说的函数实际上就是为了实现目的的一种封装形式,而递归只是在函数中调用自身(当然需要终止条件)。

如何在c++定义一个学生类以实现平均成绩的计算和查询功能?
1. 定义学生类,包括学号、姓名、性别、多门课程的成绩;假设有n个学生,由键盘输入学生信息;2定义类成员函数,计算每个学生的平均成绩;4.同时输出所有学生信息 ;5.通过输入学生学号或姓名查询某学生的信息。如何实现上述功能? 展开  我来答 6个回答 #热议# 哪些癌症可能会遗传给下一代?匿名用户 2022-03-23 ...

世界上第一台计算机是谁发明的?
ENIAC(中文名:埃尼阿克)是美国奥伯丁武器试验场为了满足计算弹道需要而研制成的,这台计算器使用了17840支电子管,大小为80英尺×8英尺,重达28t(吨),功耗为170kW,其运算速度为每秒5000次的加法运算,造价约为487000美元。ENIAC的问世具有划时代的意义,表明电子计算机时代的到来。在以后60多年里...

相似回答