게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c++ 중첩구조체 코드 질문!
게시물ID : programmer_21931짧은주소 복사하기
작성자 : YAPYAP03
추천 : 0
조회수 : 422회
댓글수 : 1개
등록시간 : 2017/12/30 15:10:11
중접구조체를 이용해서 회원 정보 입력 받는 프로그램을 만들어 보려고 하는대 
< header.h >
#include <iostream>
#include<string>

1  #include "header.h"  
2  using namespace std;
3
4  struct Account {
5 char Name[10];
6 int Age;
7 double Height;
8  };
9
10  struct Circle {
11 char CircleName[30];
12 int MemNum;
13 Account Member[10];
14
15  };

16  int main()
17  {
18
19
20 struct Circle c;
21
22 cout << "단체 이름 : ";
23 cin >> c.CircleName;
24 cout << "\n총 인원 : ";
25 cin >>  c.MemNum;
26 cout << "\n멤버 정보 : ";
27
28
29
30 cout << "단체 이름 : " << c.CircleName <<"\n"<< "총 인원 : "<< c.MemNum << "\n" ;
31
32
33 for (int i = 0; i << 10; i++) {
34 cout << "회원 정보 : ";
35 cout << c.Member[i];
36 }
37
38 cin.get();
39 cin.get();
40
41
42 return 0;
43
44  }


일단 for 문 이용해서 각 회원 정보 출력 하게 해보려고 했는대
35번째 줄에서
이항 '<<': 오른쪽 피연산자로 'Account' 형식을 사용하는 연산자가 없거나 허용되는 변환이 없습니다. 
이런 오류가 나내요...ㅠ

아 그리고 이게 일단 아는 부분부터 작성하고 
Account 에 회원 정보를 10개를 넣으려 하는대 
어떻게 넣어야 할지 잘 모르겠는대 좋은 방법 아시면 알려주세요! 
혹시 틀린 부분 있으면 지적 부탁드려요!
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호