디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

c++ 초보인데요 물어볼께있어요 ㅠㅠ cin을 만들라고하는데

kingbye갤로그로 이동합니다. 2011.10.05 21:18:59
조회 100 추천 0 댓글 3

//#include <iostream>
//using namespace std;
//
//class Point
//{
//private :
// int xpos, ypos;
//public :
// Point(int x=0, int y=0) : xpos(x), ypos(y)
// { }
// void ShowPosition() const
// {
//  cout<<"["<<xpos<<", "<<ypos<<\']\'<<endl;
// }
// Point& operator++()
// {
//  xpos+=1;
//  ypos+=1;
//  return *this;
// }
// const Point operator++(int)
// {
//  const Point retobj(xops, ypos);
//  xpos+=1;
//  ypos+=1;
//  return retobj;
// }
// friend Point& operator--(Point &ref);
// friend const Point& operator--(Point &ref, int);
//};
//
//Point& operator--(Point &ref)
//{
// ref.xpos-=1;
// ref.ypos-=1;
// return ref;
//}
//const Point& operator--(Point &ref, int)
//{
// const Point retobj(ref);
// ref.xpos-=1;
// ref.ypos-=1;
// return retobj;
//
//int main()
//{
// //Point pos(3,5);
// //Point cpy;
// //cpy=pos--;
// //cpy.ShowPosition();
// //pos.ShowPosition();
//
// //++pos;
// //pos.ShowPosition();
// //--pos;
// //pos.ShowPosition();
//
// //cpy=pos++;
// //cpy.ShowPosition();
// //pos.ShowPosition();
// //return 0;
//
// //++(++pos);
// //pos.ShowPosition();
// //--(--pos);
// //pos.ShowPosition();
// //return 0;
// Point pos(1,2);
//}
//#include <iostream>
//using namespace std;
//
//class Point
//{
//private:
// int xpos, ypos;
//public:
// Point(int x=0, int y=0) : xpos(x), ypos(y)
// {}
// void ShowPosition() const
// {
//  cout<<\'[\'<<xpos<<", "<<ypos<<\']\'<<endl;
// }
// Point operator*(int times)
// {
//  Point pos(xpos*times, ypos*times);
//  return pos;
// }
//
// friend Point operator*(int times, Point& ref);
//
//};
//
//Point operator*(int times, Point& ref)
//{
// return ref*times;
//}
//
//
//
//int main(void)
//{
// Point pos(1,2);
// Point cpy;
//
// cpy=3*pos; // 일반상수와 객체연산 안됨 전역으로 3을 먼저 찾음
//   // cpy 복사생성자에 인해서 복사되어 들어감.
// cpy.ShowPosition();
//
// cpy=2*pos*3;
// cpy.ShowPosition();
// return 0;
//}

#include <iostream>

namespace mystd // cout , endl 을 직접 구현 위해 선언한 이름공간
{
 using namespace std; // 이 usong 선언은 이름공간 mystd 내에서 지역적으로 이뤄졌으니, 이 지역 내에서만 유효한 선언이 됨.

 class ostream
 {
 public:
  void operator<< (char * str)
  {
   printf("%s",str);
  }
  void operator<< (char str)
  {
   printf("%c",str);
  }
  void operator<< (int num)
  {
   printf("%d",num);
  }
  void operator<< (double e)
  {
   printf("%g",e);
  }
  void operator<< (ostream& (*fp)(ostream & otm))
  {
   fp(*this);
  }

 };
 

 ostream& endl(ostream &ostm) // 여기서 endl 선언
 {
 ostm<<\'\\n\';
 fflush(stdout);
 return ostm;
 }

ostream cout; // 여기까지 cout 선언
}
namespace mystd1
{
 using namespace std;

 class istream
 {
 public :
  void operator>> (char * str)
  {
   printf("%s",str);
  }
  void operator>> (char str)
  {
   printf("%s",str);
  }
  void operator>> (int num)
  {
   printf("%d",num);
  }
  void operator>> (double e)
  {
   printf("%g",e);
  }
  void operator>> (istream& (*fs)(istream & itm))
  {
   fs(*this);
  }
 };
istream cin;
}

int main(void)
{
  using mystd::cout;
  using mystd::endl;
  using mystd1::cin;

  cout<<"Simple String";
  cout<<endl;
  cout<<3.14;
  cout<<endl;
  cout<<123;
  endl(cout);
  return 0;
}

이렇게 했는데 .. 더이상은 구상이 안되네요 .. 도와주세요 .. cin 을 만들라고하는데 .

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안됐으면 어쩔 뻔, 누가 봐도 천상 연예인은? 운영자 24/06/17 - -
292601 열심히만 하면 목표를 이룰 수 있음 [1] 분당살람갤로그로 이동합니다. 11.12.05 98 0
292600 점심시간 끝났네~ 마지막으로 이거 보고 일해야징~(아이유 - 삼촌) 거칠게갤로그로 이동합니다. 11.12.05 38 0
292599 어휴 웹은 그냥 막노동이네 ㅡㅡ 거칠게갤로그로 이동합니다. 11.12.05 63 0
292598 까오~~ 아이유 너무 귀여운거 같어!!! >.< 거칠게갤로그로 이동합니다. 11.12.05 60 0
292597 이제는 필요 없는 기술이 뭐가 있냐?? [3] 거칠게갤로그로 이동합니다. 11.12.05 98 0
292596 이번 크리스마스는... [1] 므해?갤로그로 이동합니다. 11.12.05 37 0
292595 다음주에 첫출근 하는데 말이야. [3] 곧신입(125.129) 11.12.05 92 0
292594 쎾서들아!! 발기찬 점심시간이다!!! [1] 거칠게갤로그로 이동합니다. 11.12.05 45 0
292592 소켓프로그래밍에서 프로토콜 등에 관한 개념적인 질문입니다. [1] 소켓(210.123) 11.12.05 59 0
292590 열혈c.. 교재에 나온 그대~로 했는데 왜 안될까?ㅠㅠ [1] 으응?(118.176) 11.12.05 93 0
292588 이제 곧 겨울방학인데... [1] 정통27갤로그로 이동합니다. 11.12.05 45 0
292586 근디 이번 선관위 디도스 관련해서 디비만 다운이 불가능 하다는데 [4] 시불라미갤로그로 이동합니다. 11.12.05 124 0
292585 형아들 군대가기 2주전에 어떤마음들음? 푸른명월갤로그로 이동합니다. 11.12.05 37 0
292584 형들 mfc 비젼있을까? [3] 므해?갤로그로 이동합니다. 11.12.05 104 0
292582 (C언어)함수 선언으로 문자열 붙이기좀 도와주세요 잘생긴 형들 ㅠ [2] 마메무애(118.38) 11.12.05 83 0
292581 자바 369게임 프로그램 [3] 111(211.47) 11.12.05 132 0
292579 MSSQL에서 2중GROUP BY 가능한가요? [2] ??(175.208) 11.12.05 69 0
292578 디아블로3 빨리 나왔음 좋겠다. Gromit갤로그로 이동합니다. 11.12.05 33 0
292575 프로그래머의 햄보칸 점심시간^_^ [1] 므해?갤로그로 이동합니다. 11.12.05 100 0
292572 출근해서 멍때리고있네.. 진지.. [23] 줫밥(122.49) 11.12.05 179 0
292571 너님들은 남방 보통 얼마만에 세탁기 돌리냐? [4] 분당살람갤로그로 이동합니다. 11.12.05 98 0
292560 형님..자바스크립트 질문좀 할게요... 하늘아래첫동네갤로그로 이동합니다. 11.12.05 39 0
292558 알고리즘 [2] stdlib.h갤로그로 이동합니다. 11.12.05 103 0
292557 야 여기 MDM보안 풀수있는사람 도와ㅑ주세요(182.214) 11.12.05 78 0
292556 자바가 프로그래밍 언어 1위 [2] 사과갤로그로 이동합니다. 11.12.05 204 0
292555 저ㅣ...ㅠㅠ여기다가 이런글올려도되는지 모르겟는데 [1] 도와ㅑ주세요(182.214) 11.12.05 40 0
292554 혹시 엑셀 VBA 잘쓰시는분 있나요?? 전선을간다(222.235) 11.12.05 66 0
292553 횽들 c언어 이제 시작하는 꼬꼬만데 c,c++,objective c [1] ㅇㅇ(118.176) 11.12.05 80 0
292552 자바 고수님...부탁이있음요..사례할게.ㅠㅠ [1] 1111(210.205) 11.12.05 52 0
292548 자바가 왜 프로그래밍언어 1위임? [4] 박구갤로그로 이동합니다. 11.12.05 197 0
292547 님들 외장하드 비번거는프로그램좀 추천점;; 조공있음 [2] 1231231(207.253) 11.12.05 91 0
292546 형들 아이폰 개발하려면 SDK랑 Xcode랑 Object c 이렇게 [3] ㅇㅇ(118.176) 11.12.05 77 0
292545 공상 적인 이야기지만.. [2] 솔라리스와리눅스갤로그로 이동합니다. 11.12.05 46 0
292544 유입이 염치불구하고 질문드립니당;;; 도와주세요;; 끵끵(220.119) 11.12.05 46 0
292543 도와줘요 횽들 [3] 중궈(121.152) 11.12.05 49 0
292542 면접때 나왔던 문제 중 하나 [10] 주석없음갤로그로 이동합니다. 11.12.05 201 0
292541 boost::lexical_cast 써본사람있음? [2] 사과갤로그로 이동합니다. 11.12.05 52 0
292540 잠온다. 자고 싶은데... 외계달팽갤로그로 이동합니다. 11.12.05 51 0
292539 씨언어 소스좀 알려주세요 형님들 ㅜㅜ [2] ㅇㄴㅁㅇㅁㄴ(124.49) 11.12.05 64 0
292537 c++ 배열관련해서 엄청쉬운거 질문하나만 받아주실분? [4] ㅁㅇㄴㄹ(121.170) 11.12.05 67 0
292536 char* str, char *str [3] 페티쉬맨(218.152) 11.12.05 67 0
292534 웹페이지만들때 질문좀 [1] 三didas갤로그로 이동합니다. 11.12.04 60 0
292533 프로그래머에게 월요병이란..없다.. 므해?갤로그로 이동합니다. 11.12.04 65 0
292532 TCP에서 전송된 데이터가 합쳐질수도 있나요? [3] (118.38) 11.12.04 62 0
292531 C++ Catch 뭔가 하는건데..첨하는거라 모르겠어요!! [7] 없쥐갤로그로 이동합니다. 11.12.04 57 0
292530 전문대 현장실습 가라로 하는법좀 ㅠㅠㅠ [3] 정보통신공학(125.135) 11.12.04 401 0
292529 형님들 중에 온톨로지 하시는분 있나용? Lumberjack갤로그로 이동합니다. 11.12.04 40 0
292528 [AWT] 자바로 과녁 맞추기 게임 만드는 중인데 조언좀.. [2] Partyup갤로그로 이동합니다. 11.12.04 520 0
292524 횽들 c++ 질문좀.. 이코드 왜 뻑날까??? [4] 왠뻑?(221.146) 11.12.04 94 0
292523 엑셀 수식 좀 알려주삼 에이스400갤로그로 이동합니다. 11.12.04 39 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2