我正在制作一个简短的数据库应用程序,人们可以在其中将变量分配给某些东西。
喜欢
cout << "Enter song ID#":
cin >> x;
但是如果 x
中已经存储了一个值,我想提示用户。有没有办法区分最初存储在 x
中的垃圾值和其他值?
这样我就可以做类似的事情了
cout << "Enter song ID#":
cin >> x;
if (isUsed(x))
cout << "Do you want to overwrite this value?";
编辑 x 实际上是一个动态数组,所以我无法对其进行初始化……我可以吗?
最佳答案
关于C++ 如何判断一个值是否赋给了一个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5907030/