小编Sec*_*ate的帖子

通过C++中的文件传递值

我仍然对C++很陌生,而且我一直在努力使我的程序看起来不像是混乱的群集.

我终于摆脱了各种错误消息,但是现在应用程序崩溃了,我不知道从哪里开始.调试器只是抛出一个随机的十六进制位置.

先感谢您.

#include <iostream>

using namespace std;

struct Value{
public:
    int Val;
}*pc;

#include "header.h"

int main () {
    cout << "Enter a value: ";
    cin >> pc->Val;
    cout << "\nYour value is " << pc->Val << ". ";
    system ("pause");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2008

3
推荐指数
1
解决办法
102
查看次数

比较 C++ 输入与数组值

在过去的几个月里,我仍然缓慢但肯定地在 C++ 中跋涉,我遇到了一个我一直想弄清楚的障碍。我试过询问/阅读/搜索,但我永远找不到合适的答案。也许只是因为这个问题有点难问。

我想要做的是在我的程序结束时,让结束序列将输入值与数组中的值进行比较。我必须循环比较序列吗?有没有更简单的方法来解决这个问题?

#include <iostream>
#include <string>
using namespace std;

int main () {

    string YesAnswers[5] = {"Y", "YES", "yes" "y"};
    string Name;
    string YN;

    do {
        cout << "Enter your name: ";
        getline(cin, Name);

        cout << "Your name is "<< Name;

        cout <<"\nIs this correct? Y\N: ";
        cin >> YN;

    } while(YN == YesAnswers);

    system("Pause");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++

2
推荐指数
1
解决办法
2797
查看次数

标签 统计

c++ ×2

visual-studio-2008 ×1