디시인사이드 갤러리

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

갤러리 본문 영역

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

kingbye갤로그로 이동합니다. 2011.10.05 21:18:59
조회 106 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이번주 설문은 탈모 걱정 없어 보이는 머리숱 금수저 스타는? 운영자 25/07/14 - -
AD 휴대폰 액세서리 SALE 운영자 25/07/15 - -
278624 xScript는 혹시 절대 경로만 넣어야 되는거야? ㅠㅠ [1] ㅁㄴ(210.107) 11.10.06 50 0
278623 제어문좀 만드는것좀 도와주세요ㅠㅠ [19] 초보늅(220.70) 11.10.06 114 0
278621 아... 뒤지고싶어.. 왜 안사주는거야.. 스티브잡스처럼 뒤지고싶다 아. [10] lol(110.174) 11.10.06 118 0
278619 형들 초보가 질문좀 할께 하퐈오(59.9) 11.10.06 34 0
278617 C언어 능력자 슨상님이 필요합니다... [8] ASD(111.118) 11.10.06 184 0
278615 아싸 하일라이터~ 케케 [3] [성대아싸]갤로그로 이동합니다. 11.10.06 69 0
278613 외부 자바스크립트 파일을 링크로 사용해도 안전한가여? [8] ㅁㄴ(210.107) 11.10.06 105 0
278612 GetLastError를 후킹하는 방법이 알고싶습니다 [1] 늅늅(61.102) 11.10.06 67 0
278610 무용담은 좀 있다 들려줄게 Adelposs갤로그로 이동합니다. 11.10.06 46 0
278609 횽들, C++ stringstream 질문 좀..;; [8] 활의노래갤로그로 이동합니다. 11.10.06 95 0
278608 독도가 미국땅이라고? [2] iljeomobolt갤로그로 이동합니다. 11.10.06 89 0
278607 병신모음::개독::멤버.추가(고유아이디()) [5] 로하로하알로하갤로그로 이동합니다. 11.10.06 103 0
278606 살아있다 오버 [2] Adelposs갤로그로 이동합니다. 11.10.06 49 0
278605 야호 일거리 생겼다 !!!! 아이 좋아 [4] 좋은아버지갤로그로 이동합니다. 11.10.06 76 0
278604 애플의 스티브잡스 부고.jpg [6] .3(124.137) 11.10.06 165 0
278603 아델형 은 봅니다. 좋은아버지갤로그로 이동합니다. 11.10.06 25 0
278602 C언어로 8x8 H.264 transform transform짜줄횽?보상 [3] 에취이육사(211.222) 11.10.06 66 0
278601 분수를 모르면 죽어라 [2] zxc(210.178) 11.10.06 87 0
278600 로하형 질문점 [1] 三didas갤로그로 이동합니다. 11.10.06 39 0
278599 진짜 김성모 존경한다.. [3] McHello갤로그로 이동합니다. 11.10.06 131 0
278598 전회사에서 알바하는데, [2] 이메지네이션(116.124) 11.10.06 83 0
278597 html/css 질문. [10] blackd갤로그로 이동합니다. 11.10.06 128 0
278596 2년차쯤된 PHP 개발자 손들어봐봐 [2] monoless갤로그로 이동합니다. 11.10.06 97 0
278595 나도 다른 사람 과제 해준적있다. [1] 좋은아버지갤로그로 이동합니다. 11.10.06 65 0
278593 c언어에서 메인에있는 argv 공백도 받게 하는법 있나요? [3] 보나포르트(203.249) 11.10.06 64 0
278592 아 또 모르는사람 과제해준적 있었음ㅋ [6] 나리링갤로그로 이동합니다. 11.10.06 111 0
278591 인상적인 버디 리눅스 리소스 사용량 [2] 로하로하알로하갤로그로 이동합니다. 11.10.06 106 0
278590 안드로이드 망해랏 MEECL갤로그로 이동합니다. 11.10.06 78 0
278589 와 시발 이젠 모르는사람꺼 과제도 해줘야하냐 [9] 나리링갤로그로 이동합니다. 11.10.06 217 0
278588 2d게임하니까 생각나네 [1] ㅂㅈㄷ(210.178) 11.10.06 84 0
278587 지금 회사에서 2주째 놀아 [7] 좋은아버지갤로그로 이동합니다. 11.10.06 126 0
278586 아 쎾쓰하고싶다 [1] ^0^갤로그로 이동합니다. 11.10.06 63 0
278585 로하로하알로형 [1] 三didas갤로그로 이동합니다. 11.10.06 47 0
278584 잡스옹이 죽었는데 한국 대기업들은 어쩌냐 이제?? [1] 거칠게갤로그로 이동합니다. 11.10.06 93 0
278583 나 막장인생이구나... 막장에 막장까지 갔어 [8] ㅜㅜㅜ(112.158) 11.10.06 114 0
278582 mysql 한글이 않되네? [3] 비리공무원(211.118) 11.10.06 56 0
278581 CString이 궁금한 궁금이는 봅니다. [2] iljeomobolt갤로그로 이동합니다. 11.10.06 59 0
278580 격겜 만들려고 하는데 필요한게 뭐있을까요? [11] SlayeR갤로그로 이동합니다. 11.10.06 93 0
278579 아델형은 봅니다. 좋은아버지갤로그로 이동합니다. 11.10.06 32 0
278578 독학하신형들있으세옇ㅎ..늅늅 [6] 즐쿰갤로그로 이동합니다. 11.10.06 114 0
278576 형들 리눅스 질문점 [3] sefd(202.30) 11.10.06 70 0
278575 잡스 상당한지 얼마 안되서 이런 얘긴 그렇지만... [3] 1(121.182) 11.10.06 125 0
278574 CString 배열을 인자로 함수 호출하는 방법좀 알려주세요 [3] 궁금이(210.94) 11.10.06 85 0
278573 넷북의 아쉬운점 [2] 로하로하알로하갤로그로 이동합니다. 11.10.06 100 0
278571 DB얘기 나온김에 한가지 팁.. [2] madcat_mk2갤로그로 이동합니다. 11.10.06 104 0
278570 C#이 낫냐 자바가 낫냐? [2] 킴구글갤로그로 이동합니다. 11.10.06 143 0
278569 밥먹고 왔는데 글 짤렸어염 흐규흐규 거칠게갤로그로 이동합니다. 11.10.06 47 0
278568 결론이 났다 [3] !@#ㅇㅇ(211.238) 11.10.06 98 0
278567 c++ 로 현직에 근무중인 횽아~ 질문있음(const함수) [11] asdf(121.65) 11.10.06 138 0
278566 내가 아는 사실이 진실된 사실인지 확인 좀 [2] 행인(121.64) 11.10.06 101 0
뉴스 서영택, 첫 싱글 ‘러브 스펠’ 자켓 촬영 비하인드 공개! “팬들을 위한 사랑 고백” 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2