Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/125.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 解析问题:预期的非限定id和语义问题:C++;所有声明都需要类型说明符_C++ - Fatal编程技术网

C++ 解析问题:预期的非限定id和语义问题:C++;所有声明都需要类型说明符

C++ 解析问题:预期的非限定id和语义问题:C++;所有声明都需要类型说明符,c++,C++,当我把一切都纠正过来的时候,它却一直困扰着我,这真有趣 它一直给我同样的问题,我不知道发生了什么。我就这么做了,我重写了所有的东西,但各种各样的错误仍然不断出现。我知道这是编程的一部分,你不可能一下子就成功,你总是在某个时刻与随机的错误斗争数小时。我希望我能从以前见过这种情况的人那里得到回应,因为我是一个住院病人,我很容易对这种事情感到厌倦,尤其是当我开始做这种事情的时候 // This program demonstrates the xor() function. #include

当我把一切都纠正过来的时候,它却一直困扰着我,这真有趣

它一直给我同样的问题,我不知道发生了什么。我就这么做了,我重写了所有的东西,但各种各样的错误仍然不断出现。我知道这是编程的一部分,你不可能一下子就成功,你总是在某个时刻与随机的错误斗争数小时。我希望我能从以前见过这种情况的人那里得到回应,因为我是一个住院病人,我很容易对这种事情感到厌倦,尤其是当我开始做这种事情的时候

    // This program demonstrates the xor() function.
#include <iostream>
using namespace std;

bool xor(bool a, bool b);

int main()
{
    bool p, q;

    cout << "Enter P (0 or 1): ";
    cin >> p;
    cout << "Enter Q (0 or 1): ";
    cin >> q;

    cout << "P AND Q: " << (p && q) << '\n';
    cout << "P OR Q; " << (p || q) << '\n';
    cout << "P XOR Q: " << xor(p, q) << '\n';

    return 0;
}
bool xor  (bool a = bool b)
{
    return (a || b) && !(a && b);
}     
//此程序演示xor()函数。
#包括
使用名称空间std;
布尔异或(布尔a,布尔b);
int main()
{
boolp,q;
cout>p;
cout>q;

cout
xor
不允许作为标识符,它是一个for
^

请给我举一个例子,说明如何正确地完成它?谢谢。@user4905689只需使用任何其他(允许的)标识符,如<代码> Myxor or /Cord>。不知道。克罗姆!你可能已经为我节省了几分钟的未来地狱。@ USER481301,你会对那些不知道备用令牌的有经验的C++程序员感到惊讶,所以不要感到羞愧。