본문 바로가기

C++ 예외처리 try~throw~catch 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 #include #include // cin >> string 하기위해서는 필요 using namespace std; double stringToInt(string s) { double num = 0; bool fstDot = false; double fraction = 0; int fDigit = 0; for (int i = 0; i = '0' && s[i] 더보기
파일입출력, 파일에서 원하는 단어를 검색하는 프로그램(find) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 // WORD SEARCH WITH VECTOR #include #include #include #include #include using namespace std; // fin에서 라인단위로 vector에 넣는다 void fileRead(ifstream& fin, vector& v) { string line; while (getline(fin, line)) v.push_back(line); } // 벡터에서 word를 찾아서 출력한다 void search(vector& v, string.. 더보기
C++ 입출력시스템 정리 C++의 입출력 시스템 표준C++에서는 stream 입출력만을 다룬다(input/output) 버퍼를 갖는다 구 표준과 새 표준(2003) 템플릿을 사용하여 재작성되었다. 다국어 수용을 가능하게 하였다 구 표준: ios, istream, ostream, iostream, ifstream, ofstream, fstream 신 표준: basic_ios, basic_istream, basic_ostream, basic_iostream, basic_ifstream, basic_ofstream, basic_fstream 단, 구 표준을 수용할 수 있게 typedef 해 놓았음 2바이트 문자 입출력(한글)은 참조 ostream ostream& put(char c) ostream& write(char *str, in.. 더보기