본문 바로가기

전체 글

(188)
string 클래스입니다. 기본적인 연산만 가능하게 만들어봤습니다. 추석때 알바만 하구..ㅠㅠ 오늘은 시내가서 돈까스 칼질좀 해봐야것다.ㅋㅋ
int클래스 작성해 보았습니다. 역시 직접 짜봐야 뭐가 문제인지 알겠네여 몇가지 연산자는 손이 아파 못하겠고 귀차니즘으로 인해..ㅋㅋ 크기가 커서 파일로 올립니다.
난 c++ 초보다. 백수이면서 ㅋㅋ 태양이 떠오르고 커피마셔야 것다. 오늘 누군가의 블로그에 가봤는데 int클래스와 string클래스를 만들었다. 사실 보고 배낄라고 했지만 갑자기 화가 나서.(ㅡㅡ) 스스로 한번 만들어 볼련다. 이거 다하면 잠 자야 것다.ㅋㅋ
연습문제 3-3 문제> 입력으로 문장을 읽어들여, 각각의 단어들이 몇 번씩 나타나는지를 계산하는 프로그램을 작성해 보세요 풀긴 풀었는데 많이 허접합니다. using namespace std; int main() { vector array; string name; char ch; while(cin.get(ch)) { if(ch == '\n') break; else if(ch==' ' || ch=='\t') { array.push_back(name); name.clear(); } else name+=ch; } array.push_back(name); typedef vector::size_type vec_sz; vec_sz size = array.size(); if(size == 0) { cout
연습문제 3-2 #include #include #include #include using namespace std; int main() { vector arr; typedef vector::size_type vec_sz; int num; coutnum) arr.push_back(num); vec_sz size = arr.size(); if(size == 0 ) { cout
3.2 평균 대신 중앙 값 사용하기 #include #include #include #include #include #include using std::cin; using std::sort; using std::cout; using std::streamsize; using std::endl; using std::string; using std::setprecision; using std::vector; int main() { coutname; cout
3.1 학생 성적 계산하기 #include #include #include #include using std::cin; using std::setprecision; using std::cout; using std::string; using std::endl; using std::streamsize; int main() { // 학생 이름 입력 coutname; cout
파일의 입력과 출력 4 문제> 사용자로부터 총 다섯 개의 숫자(정수)를 입력 받아서 순서대로 파일에 저장하는 프로그램을 작성하자 이 문제 풀면서 잼있는걸 발견했다. ㅋㅋ 자 조금 어려울수 있다. 보통 우리가 파일에 저장할때 (저 같은 경우는 대부분 fprintf , fscanf를 이용햇음) 여러 입출력 함수가 있는데 과연 무슨 차이가 있을까? fwrite를 사용하였다. 흠 과연 fwrite와 fputc에 차이점이 있을까? 여기서 말한 차이점은 기능을 말한게 아니다. 과연 파일안에 들어간 숫자가 차이가 있냐는 말이다. 바이너리 파일이므로 처음에 이걸 vim으로 읽으면 깨진다. 그래서 네이뇬검색으로 리눅스 binary코드 읽는 명령어를 찾았다. 필자는 리눅스 볼때마다 명령어를 까먹는다. ㅋㅋ !!!! 참고로 필자는 프로그램에서 값..