나는 C++을 배우기 위해 책을 읽으며이 책을 바로 복사했습니다.'이 (가)'식별자 '앞에' '
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
cout << "Enter true (1) or false (0) for two operands:" << endl;
bool Op1 = false, Op2 = false;
cin >> Op1;
cin >> Op2;
cout << Op1 << " AND " << Op2 << " = " << (Op1 && Op2) << endl;
cout << Op1 << " OR " << Op2 << " = " << (Op1 ¦¦ Op2) << endl;
Sleep(60000);
return 0;
}
windows.h 및 sleep 함수를 추가했지만 그 차이점은 동일합니다. 그것은 계속 말합니다 - lesson5.cpp (14) : 오류 C2146 : 구문 오류 : ')'식별자 앞에 '||'
지금 약 30 분 동안 문제를 해결하려고했지만 찾지 못했습니다. 인터넷상의 모든 솔루션. 누구든지 날 도와 줘? 그것은 매우 이상하게 보입니다. 그리고 그것은 제가 방금 누락 된 것이 명백하게 드러나기를 바랍니다.
이 책의 코드 복사를주의하십시오. 비표준 ASCII 문자로 조판되었습니다. –
전혀 관련이없는 노트에서,'windows.h' include는 단지 끔찍한 것입니다. –
@DanielKamilKozar : 이유가 무엇입니까? 그것은 '수면'이라는 선언을 얻는 문서화 된 방법입니다. (물론,'Sleep'의 사용은 불필요한 것처럼 보입니다.) –