컴공 일기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를 선물하세요.
-
마치 애니주인공처럼 달렸다 6 2
셔틀잡으러
-
아니 어째서 0 0
명예 센츄 없음?
-
야 나와봐 4 1
나랑 편의점 가자
-
ㅇㅈ 2 2
ㅇㅈ 오브 코리아
-
여러분들은좋아하는수있으신가요 16 3
저는 28을 좋아함요
-
노베로 시작해서 어제 더프 공통 3점은 다맞고 11번 13번 맞았는데 오늘 작년...
-
조리병보고 꿀이라고 하는새끼들 12 1
다 그대로 튀김기앞에 세워놓고싶다 진심으로인간혐오옴
-
무물보 받아요 4 0
공부 ㄹㅈㄷ로 안하고 놀기만 함여
-
맨날 소우타 아니면 켄쨩이야
-
물리 실모에서 많이 보이는 수 0 1
바로 23 19,20번 역에보에서 h로 많이 본 거 같음
-
나 세미 센츄임 5 3
인정해주삼
-
오르비언들 다 기만자임 20 3
나만아싸고다알고보니친구한명씩은있더라..
-
이름이뭐에요? 어느과에요? mbti뭐에요? 고향이어디에요? 시발 이런거...
-
근데 님들아 센츄 교육청 기준이 머임 10 1
궁금함
-
ㄹㅈㄷ 공하싫 1 0
수학 문제 생긴 꼬라지가 ㅈ같이 생겨서 공부 안하고 싶음
-
화학 좀 ㅈㅂ 0 1
도와주세요 내신인데 m,n 갑을 못 구하겠어여 식 조작 ㅈㄴ 해야될 거 같은데
-
어떻겍 역이름이 똥꾸릉 3 1
엥
-
고민되는데 0 0
수학 라이브를 계속 들을까요?? 강기원쌤 듣는한데 엔제 풀다가 서바때나 들어갈까요?
-
인서울 못할거같다 18 2
최근에 한 생각이다
-
망갤테스트 6 1
-
과팅 2개 잡았음 나 7 0
아니근데 두개다서울임 우리학교내에서 잡고싶었는데 ㄹㅇ 순식간에 마감됨
-
김승리t 커리 1 0
Tim나 그 다음 커리부터 들을까 생각중이었는데 작수 2등급이면 어떤거부터 들으면 될까요??
-
3덮 사문이 쉬웠던거임? 2 0
왜 다쉽다하노 턱턱 막히던데 국수영만 해서 그런가 작년 6,9,11 112고 작년에...
-
아 인증해야겠다 3 0
.
-
내글에시발왜이리댓글이안달려 8 0
아오
-
진짜 개 그지같네 3 0
2505 왤케 어렵냐....
-
인증 몇개 보니까 그냥 기만질하는 거임..
-
본인 책상 근황 0 0
개판 5분전임
-
섭웨이 잠봉 낫벧 4 0
잠봉플러스 화이트 아메치즈 피클 양파 양상추 올리브 피망 틈메이러 렌치 허니머스타드 후추 더블초코칩
-
옵붕이들 인증하면 약간 괴리감듦 10 0
얘네가 실존하는 사람이란건 알지만 계속 오댕이임티 이런거 쓰다보니 오댕이 이미지가...
-
영어를 십몇년동안 했더니 0 1
문법이 체화가 돼버려서 설명을 못하겠음
-
정법 표점 4 1
아니 정법 고려중인데 표점 언급이 왤케많음? 그렇게창남? 수능날 변수 젤 적을거같은데 고민되네
-
수학 ㄹㅈㄷ로 안풀림 1 2
N제 첫번째 문제부터 안풀려서 답지봄 ㅂㅅ 등장!
-
세트사이 휴식시간 추천받음 15 0
병약추소년이라 운동루ㅜ틴 짜기힘드네
-
허들링 난이도 4 1
26 허들링(인강) 난이도 어느정도임?
-
루트안에 이차방정식 이거 삼각치환 말구 어케추는거였죠? 2 0
뭐 있었는데 까머긂,,,, 도형이었나
-
우우래우우래 2 0
쌍윤이 우우래
-
슈타게 극장판 짱 재밌당 1 1
-
우우 8 1
우
-
오르비 똥테 이상만 받는 학원 2 0
만들면 개재밌을거같음ㅋㅋㅋㅋ
-
다음생은 말로 태어나ㆍ서 .. 3 2
저 넓은ㄴ 초원을 뛰어보고싶ㅂ구나 ..
-
조언부탁드려요 5 0
그냥 아무 조언이나 해 주세요,,
-
예아 안될거 뭐있노
-
어떻게 된 일인지 답변이 안 달리네 ㅋㅋㅋ
-
수학 모의고사 풀 거 ㅊㅊ 좀 1 1
3모 대비로 수학 풀거 ㅊㅊ좀 2503은 이미 풂
-
고생했더니 치킨마렵노 14 0
이걸먹어말어
-
끝나고 직접 프린트해서 푸는 방법밖에 없는 건가요? 아님 어떻게... 신청해서 보는...
-
배부른데 치킨시킴 13 0
ㅁㅌㅊ?
-
몬스터 신상 먹엇음 14 3
처음에는 아무맛도 안 나는 줄 알앗는데 계속 먹어보니까 맛이 나긴 함 토레타맛 나 흠…
-
이걸해야먹고살수가있는게 고2 고1은 이게 통합과학 시대라

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

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

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