如何在每次运行后不删除用户指定的值? 如何开发C++软件?我知道这应该通过一个程序来完成。但是我怎样才能将它开发成一个像eclipse的dos计数器部分、media player或任何其他软件一样运行的软件呢。我的意思是,如何让程序记住用户分配给其变量的值,而不在每次关闭运行该程序的.exe文件时将其删除?希望您理解我的问题。

如何在每次运行后不删除用户指定的值? 如何开发C++软件?我知道这应该通过一个程序来完成。但是我怎样才能将它开发成一个像eclipse的dos计数器部分、media player或任何其他软件一样运行的软件呢。我的意思是,如何让程序记住用户分配给其变量的值,而不在每次关闭运行该程序的.exe文件时将其删除?希望您理解我的问题。,c++,storage,C++,Storage,您应该将该值存储在外部,例如XML、JSON、SQLITE。今天的关键词是数据库 简单的例子是QT和SQLITE,或者更简单的文件读写。是一个基本的教程或参考 rapidxml的使用(相当快) 如何在C++中开发软件? 进入这个过程最简单的方法就是跟踪一些开放软件应用程序。有许多任务标记为初级工作。试着去实现它。这里有一个链接,它指导人们将数据写入文件 如果下次执行程序时要使用此数据, 也许你想合并一个if语句,它说 文件存在且不为空,然后将其中的数据导入 您的程序(这意味着向程序中添加行以同

您应该将该值存储在外部,例如XML、JSON、SQLITE。今天的关键词是数据库

简单的例子是QT和SQLITE,或者更简单的文件读写。是一个基本的教程或参考

rapidxml的使用(相当快)

如何在C++中开发软件?
进入这个过程最简单的方法就是跟踪一些开放软件应用程序。有许多任务标记为初级工作。试着去实现它。

这里有一个链接,它指导人们将数据写入文件

如果下次执行程序时要使用此数据, 也许你想合并一个if语句,它说 文件存在且不为空,然后将其中的数据导入 您的程序(这意味着向程序中添加行以同时读取 在文件中的数据中)

如何在C++中开发软件? 我建议在C++上加上A,然后做所有的练习。如果您不理解语言或标准库的特定部分,请参阅和。两者都有搜索设施

我相信网上有很多教程,但我个人不能推荐给初学者

我的意思是如何让程序记住用户分配给变量的值

不使用任何第三方库或特定于操作系统的API的最简单方法是使用和


由于您正在开发Windows平台(<代码> .exe < /C> >),我建议您也可以查看Windows API中可用的函数。< /P>我们可以使用诸如SQLite和C和C++的数据库吗?我正在开发一个C++软件…@ ArunKishorreS,你没有费心去阅读SQLite的文档,是吗?这是一个C API(可能带有其他语言的bindigs)。我正在寻找一个不使用文件处理操作的metod…@ArunKishorreS正如我在回答中提到的和链接的那样,如果你在Windows上,你可以使用注册表函数。这取决于会话之间需要保留多少数据。@ArunKishorreS为什么?(真的不痛。试试看。)怎么做?实现这一点的一切都使用文件(数据库、Windows上的注册表、Mac上的用户默认值等)——我能想到的唯一例外是使用环境变量,但这仅限于短字符串,而且非常脆弱、不安全,而且在概念上也是错误的。