2016-11-21 10 views
-1

그래서 C++로 간단한 프로그램을 작성하려고합니다. C++의 완전한 초보자이므로 간단한 방법으로 사용해보십시오! '바이너리 표현에xcode의 C++ 입력 및 출력 스트림 오류

잘못된 피연산자 ('ostream에 '(일명'basic_ostream ')과 :

#include <iostream> 

using namespace std; 

int main() 
{ 
char lastName[30]; 
int previousBalance; 
int payments; 
int charges; 

cout >> "Please enter your last name:\n"; 
cin << lastName; 

cout >> "Please enter your previous balance:\n"; 
cin << previousBalance; 

cout >> "Please enter payments since previous balance:\n"; 
cin << payments; 

cout >> "Please enter your charges since previous balance:\n"; 
cin << charges; 

return 0; 
} 

엑스 코드 나에게 각 CIN 및 COUT 문에 대한 동일한 오류를 제공합니다 :

내 코드입니다 CONST 숯 * ') 바이너리 표현에

잘못된 피연산자 ('IStream을 '(일명'basic_istream보다는 ')와'숯 * ')

0,123,

아무 것도 내 코드에서 잘못되었거나 Xcode에서 잘못하고있는 것이 있습니까?

+0

'cout <<'과'cin >>'과 반대되는 결과를 얻었습니다. 그게 효과가있을거야! –

답변

1
는 같은

cout << "Please enter your last name:\n"; 
cin >> lastName; 

이 다른

cout >> 전화 문자열을 수락 나던 operator>> 기능에 간다 당신의

cout >> "Please enter your last name:\n"; 
cin << lastName; 

에 변경

. 같은 오류가 발생하는 이유는 무엇입니까?

+0

아, 그래, 내가 지금 얼마나 바보 같은지 알 겠어! 고마워, 내가 받아 들일 때 받아 들일거야! –