디시인사이드 갤러리

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

갤러리 본문 영역

아놔 하여튼 2만원 책사라..

복근키보드갤로그로 이동합니다. 2011.12.21 05:15:59
조회 118 추천 0 댓글 0

#include <fstream>
#include <iostream>
#include <string>
#include <algorithm>
#include <iterator>
#include <map>
#include <sstream>
#include <vector>

using namespace std;

class Data
{
public:
 map<string,int> m_map_data;
 
 Data(string file_name)
 {
  string temp,tempLine;
  const string delims(" ");
  size_t nS,nE;
  nS = nE = 0;
  
  ifstream f_read;

  f_read.open(file_name.c_str(),ios::in);
  if(!f_read)
  {
   cout << "열기 에러";
   
  }

  while(!f_read.eof())
  {
   getline(f_read,tempLine);
   temp += tempLine;

  }

  string tmp;
  int num;
  while(nS != string::npos)
  {
   nS = temp.find_first_not_of(delims,nS);
   nE = temp.find(delims,nS);
   tmp = temp.substr(nS,nE-nS);
   istringstream iss(tmp);
   iss >> num;
   m_map_data.insert(std::make_pair(tmp,num));

   nS = nE;
  }

  f_read.close();
 }
 
};
string final_str;
void test_print(string temp)
{
 final_str += temp;
 final_str += " ";
 cout << temp << endl;
}

int main(void)
{
 vector<string> f_data;

 Data data("data.txt");
 Data search("search.txt");
 
 map<string,int>::iterator iter;
 map<string,int>::iterator iter_search;
 string str_num;
 for(iter_search = search.m_map_data.begin();iter_search != search.m_map_data.end();iter_search++)
 {
  iter = data.m_map_data.find((*iter_search).first);
  if(iter != data.m_map_data.end())
  {
   f_data.push_back((*iter_search).first);
  }
  
 }

 

 for_each(f_data.begin(), f_data.end(), test_print);


 
 ofstream fout;
 fout.open("out.txt",ios::out);
 fout << final_str.c_str();
 
 fout.close();
 return 0;

}

 


 

 

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
295906 한국어OS에서는 \n하고 역슬래시n하고 완벽하게 호환되네... [9] 분당살람갤로그로 이동합니다. 11.12.25 281 0
295905 미안. 치킨집 창업은 반 강제였구나? ㅋㅋㅋㅋㅋㅋㅋ [2] sasd(175.199) 11.12.25 123 0
295904 방학동안 블로그를 직접 만들어보려고 하는데... HJH_갤로그로 이동합니다. 11.12.25 94 0
295902 질문있어요,,! [2] 지나가는늅늅(118.223) 11.12.25 82 0
295901 선배,형님들 비트학원 강좌 C programing 2 자료구조 어떰 공부하고싶음(211.222) 11.12.25 163 0
295899 아무글만 클릭하면 악성코드떠서 강종되 이거왜이러냐(211.222) 11.12.25 50 0
295898 죶뻔데기야 니 짤 안보인다 [1] dlbo갤로그로 이동합니다. 11.12.25 95 0
295897 컴퓨터과의 현실 [5] 신비의섬죶도갤로그로 이동합니다. 11.12.25 352 0
295896 웹프로그래밍언어 공부법 [2] 등골브레이커갤로그로 이동합니다. 11.12.25 224 0
295895 죶도 소환글 [3] 나리링갤로그로 이동합니다. 11.12.25 109 0
295894 으아 내일은 즐거운 출근 +어게인갤로그로 이동합니다. 11.12.25 63 0
295892 군대에서 자바스크립트 공부를 하려는데 좋은 웹컴파일러 없을까? [4] 위디안갤로그로 이동합니다. 11.12.25 159 0
295891 웹에서 원하는 부분만 긁어오는 프로그램 c#으로 만들라고 하거든 [3] 김프갤(61.40) 11.12.25 156 0
295890 더스틴스니퍼 쓰는방법 아는사람잇어? [1] ㅇ.ㅇ(116.36) 11.12.25 1296 0
295889 어제 렌트해서 여친이랑 놀러갔던 칭구 사고남.. [1] 므해?갤로그로 이동합니다. 11.12.25 155 0
295888 분노의 파워코딩 7일차, 마무리 [3] [성대아싸]갤로그로 이동합니다. 11.12.25 172 0
295887 리눅스 질문입니다 [2] 123(218.49) 11.12.25 92 0
295886 넷북으로 웹 제작 가능한가요? [2] 볼일같은잠(118.41) 11.12.25 148 0
295885 ASProtect MUP으로 언패킹해주실분 구합니다. ㅇㅇ'ㅅ갤로그로 이동합니다. 11.12.25 88 0
295884 「우분투」로 달린다. [1] 때릴꺼야?(116.40) 11.12.25 104 0
295883 안드로이드앱개발 자바부터 배우고해야되나요? [1] ㅇㅇ(122.34) 11.12.25 168 0
295882 크리스마스인데, 설마 집에만 있는건 아니지? [1] 므해?갤로그로 이동합니다. 11.12.25 73 0
295881 \n과 관련된 질문 [4] 분당살람갤로그로 이동합니다. 11.12.25 138 0
295880 한국사회 최고의 승자는 분당살람갤로그로 이동합니다. 11.12.25 111 0
295879 메리!! 짭컹갤로그로 이동합니다. 11.12.25 73 0
295878 치킨집 차리는거는 돈을 위해 꿈을 파는것 아님? [11] sasd(175.199) 11.12.25 185 0
295874 하.. 레드블랙트리 3일에 걸쳐서 겨우 끝났네 [4] (218.209) 11.12.25 139 0
295873 군대에서 2년간 웹프만했다. [2] 니 코 가 뭐갤로그로 이동합니다. 11.12.25 244 0
295872 크리스마스 프로그램 목욕의신갤로그로 이동합니다. 11.12.25 84 0
295871 안녕하세요,질문하나만 할게요 전자10(115.21) 11.12.25 99 0
295870 메서드 구현? 정의? [1] 흥잉(222.107) 11.12.25 77 0
295869 오토핫키에서 계속해서 입력할수 있게 하는 명령어좀 알려주세요 팥트랏슈갤로그로 이동합니다. 11.12.25 70 0
295868 c언어는 독학하면 프로그래밍 스킬 전혀 안늘던데 ㅋㅋㅋ [5] ㅁㄴㅇㅁㄴㅇ(175.199) 11.12.25 421 0
295866 형들 안녕 ? ~ 좋은아버지갤로그로 이동합니다. 11.12.25 61 0
295865 윤성우 C책 좋은거 맞음? [5] 1(121.146) 11.12.25 296 0
295864 아놔ㅠㅠ 오토셋이랑 PHP연동해서 다른 서버에서 들어가면 한글깨지는데.. [2] 전설의대지갤로그로 이동합니다. 11.12.25 95 0
295863 내가 짠 소스인데 왜 오류나는거임? [9] ㅁㄴㅇㅁㄴㅇ(175.199) 11.12.25 169 0
295862 님들아... 토렌트같이 공유 프로그램 만드는거 U2(14.51) 11.12.25 56 0
295861 오토셋에 PHP 연동하는거 질문좀.. [2] 전설의대지갤로그로 이동합니다. 11.12.25 83 0
295860 html 못쓰는 게시판에 브금 넣는 방법 아는 사람 답변좀. zed(59.151) 11.12.25 87 0
295858 「우분투」로 달린다. 때릴꺼야?(116.40) 11.12.24 139 0
295857 컴퓨터과 갈려는애들아 [5] 신비의섬죶도갤로그로 이동합니다. 11.12.24 240 0
295856 횽들 [1] c언어?(124.80) 11.12.24 40 0
295855 c언어?(124.80) 11.12.24 42 0
295854 형들 이거때문에 밖에 나가지도 못하고 ㅠ 궁금해하고 있음. ㅠ 형들(222.107) 11.12.24 99 0
295853 데이터베이스 쪽 회사 면접 봤는데 말이야 [3] ㅇㅇ(121.143) 11.12.24 214 0
295852 분노의 파워코딩 6일차, 작업내용 [성대아싸]갤로그로 이동합니다. 11.12.24 146 0
295851 고자로 살기 vs 대머리로 살기 [3] 금고래갤로그로 이동합니다. 11.12.24 159 0
295847 자바스크립트로 드래그 구현시 왜 return false가 들어가야 하나요 [3] 생촙(112.144) 11.12.24 177 0
295845 입대 2틀전인 눈팅족이다. [6] 씨발ㅠㅠ(121.172) 11.12.24 120 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2