컴공 일기55
게시글 주소: https://dev.orbi.kr/00057028365
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
class CShape{
protected:
int x,y;
public:
CShape(int a, int b) : x(a), y(b) {}
virtual void Print() {}
};
template<typename T>
class CCircle : public CShape{
private:
T Radius;
public:
CCircle(int a, int b, T r) : CShape(a,b), Radius(r) {}
double GetArea() { return Radius * Radius * 3.14;}
void Print() { cout << “Area :” << CCircle<T>::GetArea() << endl;}
template <typename U>
friend ostream& operator<<(ostream& out, CCircle<U>& rhs);
bool operator<(CCircle<T>& rhs){
if(Radius < rhs.Radius)
return true;
else
return false;
}
bool operator == (CCircle<T> rhs)
{
if(this->Radius == rhs.Radius)
return true;
else
return false;
}
};
template <typename U>
ostream& operator<<(ostream& out, CCircle<U>& rhs)
{
rhs.Print();
return out;
}
template <typename T>
void printccircle(T &rhs) {cout << “Area : “ << rhs.GetArea() << endl;}
int main(){
vector<CCircle<double> > cirv;
vector<CCircle<int> > cirint;
vector<CCircle<double> >::iterator viter;
for(int i=0; i<5; i++)
{
cirv.push_back(CCircle<double>(1,1,1.1+i));
cirint.push_back(CCircle<int>(1,1,1+i));
}
for_each(cirv.begin(), cirv.end(), printccircle<CCircle<double>>);
for_each(cirint.begin(), cirint.end(), printccircle<CCircle<int>>);
viter = find(cirv.begin(), cirv.end(), CCircle<double>(1,1,1.1+4));
cout << *viter;
random_shuffle(cirv.begin(), cirv.end());
sort(cirv.begin(), cirv.end());
cout << *cirv.begin();
return 0;
}
가상함수의 의미, 이터레이터 활용, STL의 전반적 이해도, polymorphism, 탬플릿 문법, 생성자 함수의 기본적 형식…
모든 것들이 다 들어있는 예제네요.
오늘은 하루 죙일 코딩만 했습니다. 가끔은 컴퓨터에 미쳐있어야, 실력이 또 늘테니까요.
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
오르비문학 1화 0 0
오르비문학 1화
-
Test 0 0
Tetsteyey
-
수학 4등급만 받으면 2 0
쫀득하게 인서울 할 수 있는데
-
엘든링 왜 자꾸 멈추지 1 0
컴퓨터 좋은건데 씨발
-
목 졸라줘 5 1
켁켁켁 숨막혀 ㅜㅜ
-
시험지에 따라서 난이도가 가장 극단적으로 달라지는 번호같음....
-
개쉽게 풀리는데 이거 맞나
-
정시로 갑시다 8 0
내신반영을 노려서 내신 깡패 정시러
-
나왔어 12 0
다시감 근데 저게 왜 이륙햇냐
-
갑자기생각난썰 1 1
고1 2학기 학급회장선거때 후보가 2명이엇는데 그 친구들 둘이 합의하고 한명이...
-
그만하고 잘까 1 0
흐름이 끊겨버렷네
-
세기말 수능 1 1
2000학년도 대학수학능력시험
-
강은양t 0 0
현역 고3이고 작년까지 모고 3~4등급 나왔는데 지금부터 강은양t 들으려고 합니다....
-
2시열차 1 0
출발
-
지금 강민철 현강 다니고 있는데 저랑 너무 안맞는 느낌이 심하게 들어서...
-
뭘 해야하나요 0 0
이번에 고등학교 2학년 된 이공계 지망하는 지방 일반고학생입니다. 생기부를 제대로...
-
이게 오르비를 재밌게 오래하려면 10 4
수험생활을 지속해야 함
-
에ㅔㅔㅔㅔㅔㅔㄴ들리스레인ㄴㄴ 0 1
폴온마이헐트 코코로노 키즈니ㅣㅣㅣ
-
내 이상형 중단발에 속눈썹 1 0
-
우와 보추야동 많이떴다 2 2
보다자야지
-
심심한데 무물보 5 0
응애 나 아가학생
-
본인 물1 점수 꼬라지 0 1
3모 48점 (99) 5더프 47점인가였는데 시험이 어려웠어서 전국석차 30등쯤...
-
오후8시부터자다가깼더니 1 0
다시잠이안오네.. 비상..!!
-
생각나는구나
-
ㅇㄴ근데 0학점 패논패과목을 오ㅑㄹ케 빡세게시켜 0 0
그냥 좀 봐주면 안되나
-
시발점 한 다음 스블 0 0
고2이고대수 개념원리, 쎈, 고쟁이 했습니다개정 시발점 사놓은 게 있어서...
-
러셀 외부생 더프 성적표 0 0
문자로 발송되나요?? 아님 직접 찾으러 가야햐나요??
-
원래 사람은 별을 쫓아 달려갈 때 가장 빛나는 법이여설령 닿지 못할지라도적어도 내...
-
저걸 어케 함 진짜 와.. 원과목 중 생1만 수능공부로 안해봤는데 안하길잘한듯
-
시발 나 개폐급임 2 1
조별과제 하는족족 내것만 교수님 피드백 나오고 술처먹다 팀원들한테 자료 제출 개늦게하고 자퇴마렵다
-
딱 한 마디만 하고 자러감 9 3
미쿠 ㅈㄴ 예뻐어~~~~~~~~~~~~
-
중앙대 가기 59일차 3 1
안녕하세요 중앙대29학번 부산사나이 이동현입니다 음 오늘이 벌써 59일차군요...
-
이제 좀 자보실까 11 1
음음
-
리젠존나느리네 1 0
오르비망함?
-
너무멍청해짐 1 0
ㅜㅜㅜㅜㅜ
-
생윤 진짜 1도 모르는 쌩노베인데 누구 듣는 게 좋을가여
-
15살과 엄마 그 사이는 2 0
뭐라함 급함
-
대신 연세대 가겠다 선언
-
작년 10모 20번 0 0
이렇게 푸는거 맞나..?
-
위키하우 도움 ㅈㄴ 안되네 6 0
ㅗㅗㅗㅗㅗㅗ
-
새르비 할수록 4 0
헛소리가 늘어가는듯
-
아니 난 신라면 쳐돌이라 5 0
신라면만 먹는데….
-
내가사실은생명과학을좋아함 1 0
수능말고 그냥생명과학
-
. 11 1
-
님들 최애 과목 말해보셈 7 0
난 국어
-
님들 최애 라면 말해보셈 10 0
난 신라면
-
라면이랑 과자 안먹은지 6일차 2 0
후후

와...
으어어억 어려웠던 만큼 요구조건을 모두 만족시키고 나면 뿌듯한 느낌이 있는 것 같아요 ㅎㅎ 그 맛에
컴퓨터 앞에 계속 앉아 있게 되는 듯 합니다 :) 한 2시간30분 걸린 것 같아요!
정말 열정적이신 분이네요...이런 열정은 어디에서 나오나요?
돈도 못 벌고, 인생 망해도 좋은데 코딩이 재미있다는 그 하나의 가능성과 순수?
승부욕이 나게 되어요 ㅎㅎ 이 문제 내가 오늘 풀 때까지 안 잔다고 마음 먹으면
하루 6시간은 금방 가곤 하지요. 물론, 실력이 일단 굉장히 부족하기 때문에 그런 것이지만
재미있다는 그 감정 하나로 전공하고 있습니다 :-)

게시글 누르자마자 딱 어질어질해졌어요...거의 컴퓨터랑 소통을 하는 수준이네요 ㅋㅋㅋ 수학도 아니고 컴퓨터 언어를 저렇게 자유자재로 구사하시는 게 신기하네요!!
하루종일 하셨을 것 같은데 수고하셨구 좋은 밤 되세요
기본적으로 수학도 있지만, 논리적 사고력이 더 중요합니다. C++이라는 언어는 더더욱 그런 듯 해요 :)
공학도들은 컴퓨터와의 대화를 이것보다 더 깊게 하지요. 저도 아직은 피래미에 불과합니다..!

헉 하루 종일 모니터 보면 눈하고 머리하고 어께 다 뭉치고 아플텐데..ㅠㅠ 모니터 오래 보면서 공부하시느라 수고 너무 많으셨습니다 컴공주님자기 전에 스트레칭 가볍게 해도 좋을거 같네요 ㅎㅎ
오늘도 좋은 꿈 꾸세요!
안 그래도, 요새 두통이나 안압이 약간 올라가서 피로가 많이 쌓였더라구요. 말씀 주신대로, 스트레칭도 운동도 많이 많이 해야할 것 같아요! 종강하는 순간 일주일 동안은 침대와 자연에 몸을 맡겨볼까 합니다 ㅎㅎ 조언 감사드려요! 보라새님 오늘도 굿밤되세용!