C++如何检查一个程序是否是第一次运行?

C++ how to check if a program is running for the first time?

使用文本文件作为数据库。你如何让你的程序知道它是否是第一次 运行ning?如果是第一次 运行,则应用程序需要创建用于存储实体的表。如果不是第一次运行,如果文本文件中有任何数据存储,那么它应该运行带有用户数据的应用程序。

检查表是否存在。如果他们不这样做,请创建它们。

不要。

你不关心节目是不是运行第一次

你关心表是否存在。

如果没有,请创建它们。

这涵盖首次发布以及任何未来 "accidents"。