상속된 템플릿 클래스의 연산자 오버로딩(Operator Overloading)

C++ 에서 상위 크래스로 부터 상속받은 하위 클래스에서 연산자재정의(Operator Overloading) 하는 방법을 알아보자.
난해한 분분이 아니지만 가끔 해당부분을 구현하려고 생각하면 막막 할때가 있다.
C++ 초급자에겐 무척 이해하기 어려울 지도 모르겠다.

예제 소스코드는 아주 짧지만 눈에 잘 보이지 않는 함점을 가지고 있다, 또한 Library 가 풍부하기 때문에 Operator Overloading을 직접 구현하는 경우는 잘 없기 때문에 익숙하지 않아서 막상 코딩을 하려면 막막하기만 하다.

class WRECT는 RECT 클래스를 변수로 가진다.(MFC에서 RECT는 사각형을 조작 하기 쉽도록 구현된 클래스이다)
WRECT에는 변수로 ID를 지정하고 있다.
클래스의 구현 목적은 윈도우창의 ID와 그에 해당하는 화면사각형의 크기를 임의로 조작 하고 관리하기 위해 고안된 것이다.

 
그리고 class CRectIDArray는 CArray를 상속 받아서    WRECT 클래스의 배열을 할당한다.
class CRectIDArray:public CArray<WRECT,WRECT> 를 보면 WRECT관련 배열을 할당하고 있음을 알 수 있다.
CArray는 동적 배열을 하당하고 쉽게 관리하는 기능을 가지고 있다.
그런데 여기서 조금 어려운 부분은 CArray가 Template Class를 사용하고 있으므로 익숙하지 않은 개발자에게 좀 어렵게 보인다.

 

class WRECT
{
public:
	WRECT()
	{
		ID=0;
		m_rect.left=0;
		m_rect.top=0;
		m_rect.right=0;
		m_rect.bottom=0;
	};
	WRECT(WORD id)
	{
		ID=id;
		m_rect.left=0;
		m_rect.top=0;
		m_rect.right=0;
		m_rect.bottom=0;
	};
	WRECT(WORD id,int x1,int y1,int x2,int y2)
	{
		ID=id;
		m_rect.left=x1;
		m_rect.top=y1;
		m_rect.right=x2;
		m_rect.bottom=y2;
	};
	WORD ID;
	RECT m_rect;
};
class CRectIDArray:public CArray<WRECT,WRECT>
{
public:
	CRectIDArray(){};
    int Add(WORD id )
	{
		return CArray<WRECT,WRECT>::Add( WRECT(id));
	};
	int Add(WORD id ,int x1,int y1,int x2,int y2)
	{
		return CArray<WRECT,WRECT>::Add( WRECT(id,x1,y1,x2,y2));
	};
	WORD& operator []( int nIndex )
	{
		WRECT p_r=CArray<WRECT,WRECT>::operator[](nIndex );
		return p_r.ID;
	};
    WORD operator []( int nIndex ) const
	{
		WRECT p_r=CArray<WRECT,WRECT>::operator[](nIndex );
		return p_r.ID;
	};
	WORD GetAt(int nIndex)const
	{
		return operator[](nIndex );
	};
	WORD GetAt( int nIndex ,RECT& pRec)
	{
		WRECT p_r=CArray<WRECT,WRECT>::GetAt(nIndex);
		pRec =p_r.m_rect;
		return p_r.ID;
	};
};

자 하나씩 확인해보자

CArray Class Members 를 보면
Attributes    

    GetSize Gets the number of elements in this array.
    GetUpperBound Returns the largest valid index.
    SetSize Sets the number of elements to be contained in this array.

Operations

    FreeExtra Frees all unused memory above the current upper bound
    RemoveAll Removes all the elements from this array. .

…………………….
Operators
  operator [] Sets or gets the element at the specified index.

와 같이 구성되 있는데

1. 부모클래스 연산자를 상속된 자식클래스에서 재정의

    WORD operator []( int nIndex ) const 와 같이 하위크래스에서 다시 정의 하였다.

    함수코드 내부에서 부보클래스의 연산자를 호출하기 위해서는 “부모클래스::operator []( int nIndex )”와 같이 호출하면 된다. 그런데 상위클래스가 Template 클래스를 사용하고 있으므로 하위클래스의 코드구현 부분에서    WRECT p_r=CArray<WRECT,WRECT>::operator[](nIndex ); 와 같이 호출 해야 한다.

2. 연산자 중복
    CRectIDArray의 코드를 보면 CArray<WRECT,WRECT> 를 상속 받고   WRECT와 관련된 어떠한 행동도 없다. 조금 이상하게 보이겠지만 여긴엔 연산자 중복의 개념이 숨어 있다. 

    operator []( int nIndex ) 는 CArray에도 있지만 상속된 CRectIDArray에도 있다, 그런데 두 클래스는 값을 반환하는 Type이 다르다.

    TYPE& operator []( int nIndex );   

    WORD CRectIDArray::operator []( int nIndex ) const
    WRECT CArray<WRECT,WRECT>::operator[](nIndex )
   이는 연산자가 중복되어 있으므로

 

void main()

{   

     WRECT mW[2];

     mW[0].ID=10;

     mW[1].ID=100;

   

     CRectIDArray   mArr; ///WRECT 를 배열로 추가한다

     mArr.Add(mW[0]);

     mArr.Add(mW[0]);

     mArr.Add(mW[1]);

     mArr.Add(mW[1]);

    

     mW[2];를 선언해서  WRECT 를 두개를 할당 했지만

     mArr는 4개의 WRECT 가 추가되어 있다.

:    int sz  =mArr.GetSize(): 를 실행하면 sz는 4를 반한한다.

   

      WORD id=mArr[0];//를 실행하면 WORD&CRectIDArray:: operator []( int nIndex ) 가 실행되어 id=10 이된다

      WRECT wr=mArr[0];//를 실행하면 CArray<WRECT,WRECT>::operator[](nIndex )가 실행되어 wr에는 WREC가 할당된다.

    

     }

 
 

 

 

 

Comments (1,235)

  1. Pingback: Panzer Arms AR-12 PRO Shotgun AR Twelve PRO 12ga

  2. Pingback: giải mã giấc mơ thấy rắn hổ mang

  3. Pingback: Online Klundert Dating Club

  4. Pingback: mơ thấy xương người

  5. Pingback: mơ bị đứt tay

  6. Pingback: DevOps

  7. Pingback: Digital transformation consultants

  8. Pingback: mơ bị sét đánh

  9. Pingback: mơ thấy lợn đẻ

  10. Pingback: best quality best synthetic wigs under $59

  11. Pingback: 안전공원

  12. Pingback: what is web hosting

  13. Pingback: nằm mơ thấy mình thắp hương

  14. Pingback: nằm mơ thấy hoa sen

  15. Pingback: nằm mơ thấy ngựa đánh số gì

  16. 응답

    Hi to all, how is everything, I think every
    one is getting more from this site, and your
    views are nice in favor of new viewers.

  17. 응답

    You actually make it seem really easy along with your presentation but I to find this topic to be
    really one thing which I feel I’d never understand. It seems too
    complicated and very huge for me. I am having
    a look ahead on your next put up, I’ll attempt to get the grasp of it!

  18. 응답

    Oh my goodness! Incredible article dude! Thank you so much, However I am experiencing difficulties with
    your RSS. I don’t understand why I can’t join it. Is
    there anybody getting identical RSS problems? Anyone that knows the answer can you kindly respond?
    Thanks!!

  19. 응답

    I’m not positive the place you’re getting your info, however great topic.
    I must spend a while studying more or working out more. Thanks for excellent information I used to
    be searching for this info for my mission.

  20. 응답

    Hey would you mind letting me know which hosting
    company you’re utilizing? I’ve loaded your blog in 3 completely different
    internet browsers and I must say this blog loads a lot quicker then most.
    Can you recommend a good hosting provider at a honest price?
    Thanks, I appreciate it!

  21. 응답

    Thanks for another excellent article. Where else may anybody get that kind of info in such a
    perfect means of writing? I have a presentation next week,
    and I am on the search for such information.

  22. 응답

    I am curious to find out what blog platform you have
    been working with? I’m having some small security issues with my
    latest blog and I’d like to find something more safe. Do you have any solutions?

  23. 응답

    Its such as you read my mind! You appear to know a lot approximately this,
    such as you wrote the guide in it or something. I feel that
    you could do with a few percent to power the message home a bit, but
    other than that, that is excellent blog. A fantastic read.
    I’ll definitely be back.

  24. 응답

    Great work! This is the type of information that are meant to be
    shared across the internet. Shame on Google for not positioning this submit upper!
    Come on over and consult with my website . Thank you =)

  25. 응답

    Link exchange is nothing else but it is just placing the other person’s weblog link on your page
    at proper place and other person will also do similar in favor of you.

    Review my web-site – idn slot

  26. 응답

    Good information. Lucky me I found your site by accident (stumbleupon).
    I have saved as a favorite for later!

  27. Pingback: online wig stores

  28. 응답

    I like the valuable info you provide in your articles. I’ll bookmark your weblog and check again here regularly.
    I am quite certain I’ll learn many new stuff right here!

    Good luck for the next!

  29. Pingback: cc cvv shop

  30. 응답

    Hi! This post could not be written any better! Reading this
    post reminds me of my previous room mate! He always kept talking about this.
    I will forward this page to him. Fairly certain he will have a good read.
    Many thanks for sharing!

    my webpage: poker pakai pulsa

  31. 응답

    Just desire to say your article is as surprising.
    The clarity in your post is just cool and i could assume you’re an expert on this subject.
    Well with your permission allow me to grab your RSS
    feed to keep updated with forthcoming post. Thanks
    a million and please keep up the gratifying work.

    Also visit my homepage: poker online depo pulsa

  32. 응답

    I do not know if it’s just me or if perhaps everybody
    else experiencing issues with your site. It seems like some of the text within your content
    are running off the screen. Can someone else please comment and let me know if this
    is happening to them as well? This may be a issue with my internet
    browser because I’ve had this happen before.
    Cheers

    My blog :: s128 login

  33. 응답

    I’m honored to obtain a call from a friend immediately he
    observed the important points shared on the site. Reading through your blog article is a real fantastic experience.
    Thank you for thinking about readers just like me, and I want for you the best of achievements for a professional in this
    area.

    Also visit my website: carquest mn locations

  34. 응답

    Your style is so unique compared to other people I have read stuff from.

    I appreciate you for posting when you’ve got the opportunity, Guess I will just
    book mark this blog.

    Here is my web blog: bookep

  35. 응답

    I know this if off topic but I’m looking into starting my own weblog and was wondering what all is
    needed to get setup? I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very internet smart so I’m not 100% sure. Any tips or advice
    would be greatly appreciated. Thanks

    my web page – link alternatif s128

  36. 응답

    That is really fascinating, You are an excessively skilled blogger.
    I have joined your feed and sit up for searching for
    more of your wonderful post. Also, I have shared your web site in my social networks

    Also visit my web-site; slot pulsa online

  37. 응답

    Wonderful beat ! I would like to apprentice while you amend your website, how can i subscribe for a
    blog website? The account aided me a acceptable deal.
    I had been tiny bit acquainted of this your broadcast provided bright clear concept

    my blog post: login slot online

  38. 응답

    I have been browsing link poker online more than three hours these days, yet I by no
    means found any interesting article like yours.
    It’s beautiful worth sufficient for me. Personally,
    if all web owners and bloggers made just right content material as you did, the internet might be a lot more helpful than ever before.

  39. 응답

    Hey! I know this is somewhat off topic but I was
    wondering which blog platform are you using for this website?
    I’m getting tired of WordPress because I’ve had issues with hackers and I’m looking at options
    for another platform. I would be great if you could point me in the direction of a good platform.

    Also visit my web-site idn poker online

  40. 응답

    I think everything published was very logical. But, consider this, what if you composed a catchier title?
    I am not suggesting your information is not solid,
    however what if you added a headline to possibly grab folk’s attention? I mean 상속된 템플릿 클래스의 연산자 오버로딩(Operator Overloading) | 기록은 자산 is kinda plain. You
    ought to glance at Yahoo’s front page and watch how they create news headlines to
    get viewers to open the links. You might add a video or a related pic or two to get people excited about what you’ve written. Just my opinion, it
    might bring your website a little bit more
    interesting.

    Feel free to surf to my web blog – idn live deposit pulsa

  41. Pam

    응답

    Howdy! This post could not be written any better! Going
    through this article reminds me of my previous roommate! He continually kept preaching about this.
    I most certainly will send this information to him. Pretty sure
    he’s going to have a great read. Many thanks for sharing!

  42. 응답

    Undeniably believe that which you said. Your favorite justification seemed to be on the net the easiest
    thing to be aware of. I say to you, I certainly get irked while people consider worries that they just
    don’t know about. You managed to hit the nail upon the top
    and defined out the whole thing without having side-effects ,
    people can take a signal. Will likely be back to get more.

    Thanks

    Check out my blog … deposit slot via pulsa

  43. 응답
  44. 응답

    Its like yⲟu learn my mind! You ѕeem to grasp a lot approximately this,
    ѕuch as you wrote thе guide payday loans in dc it or
    something. I think that you simply can doo with a few p.c.
    tօo pressure the mezsage huse a bit, but instead of that, this is
    great bⅼog. A fantastіc rеad. I’ll ɗefinitely be back.

  45. 응답
  46. 응답

    A motivating discussion is definitely worth comment. There’s no doubt that that you need to publish more on this topic, it may not be a taboo subject but generally folks don’t talk about such subjects. To the next! Many thanks!!

  47. 응답

    May I simply just say what a relief to find an individual who genuinely understands what they’re talking about on the internet. You actually know how to bring an issue to light and make it important. More and more people need to read this and understand this side of the story. I can’t believe you are not more popular because you definitely have the gift.

  48. 응답

    You ought to take part in a contest for one of the best websites on the web. I most certainly will recommend this blog!

  49. 응답

    You’ve made some good points there. I looked on the internet to find out more about the issue and found most individuals will go along with your views on this site.

  50. 응답

    Hi, I do believe this is an excellent website. I stumbledupon it 😉 I am going to come back once again since I book-marked it. Money and freedom is the greatest way to change, may you be rich and continue to help other people.

  51. 응답

    Right here is the right website for anybody who wants to understand this topic. You know so much its almost tough to argue with you (not that I actually would want to…HaHa). You certainly put a brand new spin on a topic which has been written about for a long time. Great stuff, just excellent!

  52. 응답

    A motivating discussion is worth comment. There’s no doubt that that you ought to publish more on this subject matter, it might not be a taboo matter but generally people don’t speak about such issues. To the next! Many thanks!!

  53. 응답

    Oh my goodness! Amazing article dude! Thank you so much, However I am encountering difficulties with your RSS. I don’t know why I cannot subscribe to it. Is there anybody else having the same RSS issues? Anyone who knows the answer can you kindly respond? Thanks!!

  54. 응답

    I blog frequently and I truly appreciate your information. The article has really peaked my interest. I’m going to take a note of your site and keep checking for new details about once a week. I opted in for your RSS feed too.

  55. 응답

    Hello there! This article couldn’t be written any better! Looking at this article reminds me of my previous roommate! He continually kept preaching about this. I am going to send this post to him. Fairly certain he will have a very good read. Thank you for sharing!

  56. 응답

    I have to thank you for the efforts you have put in penning this blog. I’m hoping to view the same high-grade blog posts from you later on as well. In truth, your creative writing abilities has inspired me to get my own website now 😉

  57. 응답

    You’ve made some decent points there. I checked on the net to find out more about the issue and found most individuals will go along with your views on this web site.

  58. 응답

    Hi there! This article could not be written any better! Looking at this post reminds me of my previous roommate! He continually kept preaching about this. I am going to send this information to him. Fairly certain he’s going to have a very good read. Thanks for sharing!

  59. 응답

    Hello there! This blog post could not be written any better! Looking through this post reminds me of my previous roommate! He continually kept preaching about this. I will forward this article to him. Fairly certain he will have a good read. Many thanks for sharing!

  60. 응답

    I’m impressed, I must say. Rarely do I come across a blog that’s both educative and engaging, and let me tell you, you have hit the nail on the head. The problem is something which not enough men and women are speaking intelligently about. I’m very happy that I came across this during my hunt for something relating to this.

  61. 응답

    Aw, this was an incredibly nice post. Taking the time and actual effort to make a superb article… but what can I say… I procrastinate a lot and never manage to get anything done.

  62. 응답

    I’m impressed, I have to admit. Rarely do I encounter a blog that’s equally educative and engaging, and without a doubt, you have hit the nail on the head. The problem is an issue that not enough people are speaking intelligently about. Now i’m very happy that I found this during my hunt for something relating to this.

  63. 응답

    May I simply say what a relief to discover an individual who really knows what they’re discussing on the web. You certainly know how to bring an issue to light and make it important. A lot more people need to look at this and understand this side of the story. It’s surprising you’re not more popular because you most certainly possess the gift.

  64. 응답

    I was extremely pleased to find this web site. I need to to thank you for your time just for this wonderful read!! I definitely liked every part of it and i also have you book-marked to check out new things in your site.

  65. 응답

    After exploring a few of the blog articles on your site, I seriously appreciate your technique of blogging. I saved it to my bookmark webpage list and will be checking back soon. Please visit my web site as well and let me know what you think.

  66. 응답

    Howdy! This post could not be written any better! Looking through this post reminds me of my previous roommate! He continually kept preaching about this. I most certainly will send this post to him. Fairly certain he’ll have a great read. Thanks for sharing!

  67. 응답

    May I simply say what a comfort to uncover an individual who truly knows what they are talking about on the internet. You actually know how to bring a problem to light and make it important. More and more people have to look at this and understand this side of the story. I was surprised you’re not more popular given that you surely have the gift.

  68. 응답

    Oh my goodness! Awesome article dude! Thank you, However I am having troubles with your RSS. I don’t know why I am unable to join it. Is there anybody else getting identical RSS issues? Anyone that knows the solution can you kindly respond? Thanks!!

  69. 응답

    Hi, I do believe your website may be having web browser compatibility issues. When I take a look at your website in Safari, it looks fine however when opening in Internet Explorer, it’s got some overlapping issues. I merely wanted to provide you with a quick heads up! Aside from that, fantastic blog!

  70. 응답

    This is the perfect website for anybody who wants to find out about this topic. You realize a whole lot its almost tough to argue with you (not that I personally would want to…HaHa). You definitely put a brand new spin on a subject which has been discussed for decades. Excellent stuff, just excellent!

  71. 응답

    After checking out a handful of the articles on your web site, I truly like your technique of writing a blog. I bookmarked it to my bookmark site list and will be checking back soon. Take a look at my web site too and tell me your opinion.

  72. 응답

    An intriguing discussion is definitely worth comment. There’s no doubt that that you ought to write more about this subject matter, it might not be a taboo matter but usually people don’t discuss these subjects. To the next! Cheers!!

  73. 응답

    Hi there! I just wish to give you a big thumbs up for the great information you have got right here on this post. I will be coming back to your web site for more soon.

  74. 응답

    I’m very pleased to discover this website. I want to to thank you for ones time for this particularly fantastic read!! I definitely really liked every part of it and I have you saved as a favorite to look at new things in your site.

  75. 응답

    This is the right web site for anyone who really wants to find out about this topic. You know so much its almost tough to argue with you (not that I really would want to…HaHa). You certainly put a new spin on a topic that has been written about for a long time. Wonderful stuff, just wonderful!

  76. 응답

    When I initially commented I appear to have clicked the -Notify me when new comments are added- checkbox and now whenever a comment is added I get four emails with the same comment. Is there a means you can remove me from that service? Appreciate it!

  77. 응답

    I’m amazed, I must say. Seldom do I encounter a blog that’s equally educative and interesting, and without a doubt, you’ve hit the nail on the head. The problem is something not enough men and women are speaking intelligently about. I’m very happy I found this during my search for something relating to this.

  78. 응답

    An impressive share! I have just forwarded this onto a colleague who had been conducting a little homework on this. And he actually ordered me dinner because I stumbled upon it for him… lol. So allow me to reword this…. Thank YOU for the meal!! But yeah, thanx for spending the time to discuss this matter here on your web page.

  79. 응답

    Aw, this was an exceptionally nice post. Taking a few minutes and actual effort to produce a great article… but what can I say… I hesitate a whole lot and don’t seem to get anything done.

  80. 응답

    An impressive share! I’ve just forwarded this onto a co-worker who has been doing a little homework on this. And he in fact bought me dinner due to the fact that I discovered it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanx for spending the time to discuss this topic here on your website.

  81. 응답

    May I just say what a relief to uncover someone that really knows what they are discussing online. You definitely know how to bring an issue to light and make it important. A lot more people should check this out and understand this side of your story. I was surprised that you aren’t more popular given that you certainly possess the gift.

  82. 응답

    When I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and now whenever a comment is added I get four emails with the exact same comment. Is there a means you are able to remove me from that service? Thanks a lot!

  83. 응답

    An impressive share! I’ve just forwarded this onto a co-worker who had been conducting a little research on this. And he in fact ordered me dinner due to the fact that I found it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanks for spending time to talk about this topic here on your web site.

  84. 응답

    Can I simply just say what a comfort to find someone who really knows what they are talking about on the web. You actually know how to bring an issue to light and make it important. More people really need to read this and understand this side of the story. I was surprised that you are not more popular given that you surely have the gift.

  85. 응답

    I need to to thank you for this good read!! I definitely enjoyed every bit of it. I have got you saved as a favorite to check out new stuff you post…

  86. 응답

    Aw, this was a very good post. Taking the time and actual effort to make a good article… but what can I say… I hesitate a lot and never seem to get anything done.

  87. 응답

    Hi, I believe your website could possibly be having browser compatibility issues. When I take a look at your web site in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping issues. I just wanted to give you a quick heads up! Other than that, wonderful blog!

  88. 응답

    Oh my goodness! Amazing article dude! Thank you so much, However I am experiencing issues with your RSS. I don’t understand why I can’t join it. Is there anybody having similar RSS issues? Anybody who knows the answer can you kindly respond? Thanx!!

  89. 응답

    You have made some good points there. I checked on the internet for additional information about the issue and found most individuals will go along with your views on this web site.

  90. 응답

    Hello there! I could have sworn I’ve visited this website before but after going through a few of the posts I realized it’s new to me. Regardless, I’m certainly delighted I stumbled upon it and I’ll be bookmarking it and checking back often!

  91. 응답

    Hi, I do think this is a great web site. I stumbledupon it 😉 I will return yet again since i have book marked it. Money and freedom is the best way to change, may you be rich and continue to help other people.

  92. 응답

    Spot on with this write-up, I honestly believe this amazing site needs a great deal more attention. Iíll probably be returning to read more, thanks for the advice!

  93. 응답

    pharmacie lafayette occitane act therapy books , pharmacie Г  proximite de chez moi pharmacie lafayette de l’arc , [url=https://clients1.google.fr/url?q=https://bitly.com/3fvr0oW+#]https://clients1.google.fr/url?q=https://bitly.com/3fvr0oW+#[/url] therapie cognitivo comportementale formation [url=https://clients1.google.fr/url?q=https://u.to/UpNZGw#]Comprar Betamethasone crГЁme generico[/url] , therapie de couple nantes pharmacie ouverte honfleur , traitement angine. pharmacie de garde marseille 2 juin 2020 pharmacie de garde aujourd’hui nice [url=http://channel.pixnet.net/newdirect.php?blog=cr19h3id&serial=0&url=https://u.to/UZZZGw#]Acheter Ponstel livraison Belgique[/url] , pharmacie auchan faches. therapie comportementale et cognitive grenoble, pharmacie de garde marseille sud pharmacie de garde tours . therapies breves principes outils pratiques, pharmacie intermarche avignon pharmacie de garde joinville le pont pharmacie a proximite nantes .

  94. 응답

    Hi there! This blog post could not be written any better! Looking through this article reminds me of my previous roommate! He continually kept preaching about this. I will send this post to him. Fairly certain he’ll have a very good read. Many thanks for sharing!

  95. 응답

    I’m very happy to discover this site. I wanted to thank you for your time just for this fantastic read!! I definitely enjoyed every bit of it and I have you bookmarked to see new stuff on your blog.

  96. 응답

    I was extremely pleased to uncover this web site. I need to to thank you for your time due to this fantastic read!! I definitely enjoyed every part of it and i also have you saved as a favorite to look at new information on your website.

  97. 응답

    An impressive share! I’ve just forwarded this onto a colleague who had been conducting a little homework on this. And he actually ordered me lunch due to the fact that I discovered it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanks for spending some time to discuss this subject here on your web page.

  98. 응답

    An outstanding share! I have just forwarded this onto a colleague who was conducting a little homework on this. And he actually bought me breakfast simply because I found it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanx for spending the time to talk about this matter here on your blog.

  99. 응답

    Your style is very unique in comparison to other people I’ve read stuff from. Many thanks for posting when you’ve got the opportunity, Guess I’ll just book mark this site.

  100. Chris Sanden

    응답

    Itís nearly impossible to find educated people on this subject, however, you sound like you know what youíre talking about! Thanks

  101. Shanelle Ebaugh

    응답

    Good post. I learn something new and challenging on blogs I stumbleupon everyday. It’s always interesting to read articles from other writers and practice something from other websites.

  102. Jesusita Beaumonte

    응답

    An outstanding share! I’ve just forwarded this onto a colleague who was doing a little research on this. And he actually bought me breakfast due to the fact that I stumbled upon it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanx for spending time to discuss this topic here on your website.

  103. 응답

    Hello there, I do believe your website might be having browser compatibility issues. Whenever I take a look at your web site in Safari, it looks fine but when opening in IE, it has some overlapping issues. I simply wanted to give you a quick heads up! Besides that, fantastic site!

  104. 응답

    I blog often and I genuinely appreciate your information. This great article has truly peaked my interest. I am going to take a note of your blog and keep checking for new information about once a week. I subscribed to your Feed too.

  105. 응답

    You’ve made some really good points there. I checked on the net for more information about the issue and found most individuals will go along with your views on this website.

  106. 응답

    Hi there! I could have sworn Iíve been to your blog before but after browsing through many of the articles I realized itís new to me. Regardless, Iím definitely pleased I found it and Iíll be bookmarking it and checking back regularly!

  107. 응답

    May I simply just say what a comfort to uncover someone that genuinely understands what they are discussing on the net. You certainly understand how to bring an issue to light and make it important. More and more people should read this and understand this side of your story. I was surprised that you’re not more popular given that you most certainly possess the gift.

  108. 응답

    Having read this I thought it was very informative. I appreciate you spending some time and effort to put this article together. I once again find myself spending a significant amount of time both reading and leaving comments. But so what, it was still worth it!

  109. 응답

    Nice post. I learn something new and challenging on blogs I stumbleupon every day. It’s always useful to read through content from other writers and practice a little something from other web sites.

  110. 응답

    Next time I read a blog, Hopefully it won’t disappoint me as much as this particular one. After all, Yes, it was my choice to read, nonetheless I actually believed you’d have something helpful to say. All I hear is a bunch of moaning about something you could fix if you were not too busy searching for attention.

  111. 응답

    I really love your site.. Great colors & theme. Did you make this website yourself? Please reply back as Iím trying to create my very own website and would love to know where you got this from or exactly what the theme is named. Many thanks!

  112. 응답

    You have made some decent points there. I looked on the net for additional information about the issue and found most individuals will go along with your views on this web site.

  113. 응답

    Having read this I thought it was really informative. I appreciate you finding the time and energy to put this content together. I once again find myself spending way too much time both reading and commenting. But so what, it was still worth it!

  114. 응답

    May I simply just say what a comfort to uncover somebody who really understands what they are discussing on the web. You definitely know how to bring an issue to light and make it important. More people should check this out and understand this side of the story. It’s surprising you’re not more popular because you definitely possess the gift.

  115. 응답

    You are so cool! I don’t believe I’ve read through something like this before. So good to discover someone with original thoughts on this subject. Seriously.. thanks for starting this up. This website is something that is needed on the internet, someone with some originality!

  116. 응답

    I blog often and I truly thank you for your information. Your article has truly peaked my interest. I am going to bookmark your website and keep checking for new details about once a week. I subscribed to your RSS feed too.

  117. 응답

    Your style is really unique in comparison to other people I have read stuff from. I appreciate you for posting when you have the opportunity, Guess I’ll just bookmark this blog.

  118. 응답

    An outstanding share! I have just forwarded this onto a colleague who was doing a little research on this. And he in fact ordered me dinner due to the fact that I stumbled upon it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanks for spending some time to discuss this matter here on your web site.

  119. 응답

    You’re so awesome! I don’t suppose I have read something like that before. So nice to find someone with some original thoughts on this issue. Really.. many thanks for starting this up. This web site is one thing that is needed on the internet, someone with a bit of originality!

  120. 응답

    The very next time I read a blog, Hopefully it doesn’t fail me just as much as this one. I mean, Yes, it was my choice to read through, nonetheless I really thought you would have something useful to say. All I hear is a bunch of moaning about something that you could fix if you weren’t too busy searching for attention.

  121. 응답

    Greetings, I think your website may be having browser compatibility problems. Whenever I take a look at your website in Safari, it looks fine but when opening in I.E., it has some overlapping issues. I simply wanted to provide you with a quick heads up! Apart from that, great site!

  122. 응답

    I seriously love your blog.. Great colors & theme. Did you create this web site yourself? Please reply back as Iím attempting to create my very own website and would like to find out where you got this from or just what the theme is named. Thanks!

  123. 응답

    Your style is very unique in comparison to other people I’ve read stuff from. Many thanks for posting when you have the opportunity, Guess I’ll just book mark this site.

  124. 응답

    Having read this I thought it was rather informative. I appreciate you spending some time and energy to put this article together. I once again find myself personally spending a significant amount of time both reading and commenting. But so what, it was still worthwhile!

  125. 응답

    When I originally commented I seem to have clicked the -Notify me when new comments are added- checkbox and from now on every time a comment is added I get 4 emails with the same comment. Is there a means you can remove me from that service? Kudos!

  126. 응답

    I blog often and I genuinely thank you for your content. Your article has truly peaked my interest. I am going to book mark your website and keep checking for new information about once a week. I subscribed to your Feed as well.

  127. 응답

    Hi there! This post couldnít be written any better! Reading through this article reminds me of my previous roommate! He constantly kept preaching about this. I am going to forward this information to him. Pretty sure he will have a very good read. Thanks for sharing!

  128. 응답

    I absolutely love your website.. Pleasant colors & theme. Did you develop this amazing site yourself? Please reply back as Iím looking to create my very own site and would like to find out where you got this from or exactly what the theme is called. Thanks!

  129. 응답

    I blog frequently and I seriously appreciate your content. Your article has truly peaked my interest. I am going to book mark your site and keep checking for new information about once a week. I opted in for your Feed as well.

  130. 응답

    I’d like to thank you for the efforts you’ve put in penning this website. I’m hoping to see the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has inspired me to get my very own site now 😉

  131. 응답

    Hi there, I do think your website could be having browser compatibility problems. When I take a look at your blog in Safari, it looks fine however when opening in I.E., it has some overlapping issues. I simply wanted to provide you with a quick heads up! Besides that, fantastic blog!

  132. 응답

    Having read this I believed it was really enlightening. I appreciate you finding the time and energy to put this article together. I once again find myself spending way too much time both reading and leaving comments. But so what, it was still worthwhile!

  133. 응답

    Oh my goodness! Awesome article dude! Thanks, However I am going through issues with your RSS. I donít understand the reason why I can’t join it. Is there anybody having the same RSS problems? Anybody who knows the solution will you kindly respond? Thanx!!

  134. 응답

    Iím impressed, I have to admit. Rarely do I come across a blog thatís equally educative and entertaining, and let me tell you, you’ve hit the nail on the head. The issue is something too few people are speaking intelligently about. Now i’m very happy that I stumbled across this during my search for something concerning this.

  135. 응답

    After going over a few of the articles on your web page, I truly like your way of blogging. I book-marked it to my bookmark website list and will be checking back in the near future. Take a look at my website too and tell me your opinion.

  136. 응답

    I seriously love your website.. Great colors & theme. Did you build this site yourself? Please reply back as Iím looking to create my own blog and would like to find out where you got this from or just what the theme is called. Many thanks!

  137. 응답

    Can I simply just say what a comfort to discover a person that actually understands what they are discussing on the internet. You actually realize how to bring an issue to light and make it important. A lot more people should look at this and understand this side of your story. I can’t believe you aren’t more popular because you definitely possess the gift.

  138. 응답

    Hi, I do think this is an excellent site. I stumbledupon it 😉 I will return once again since I bookmarked it. Money and freedom is the greatest way to change, may you be rich and continue to guide other people.

  139. 응답

    After exploring a few of the articles on your web site, I truly like your technique of blogging. I book-marked it to my bookmark webpage list and will be checking back in the near future. Please visit my web site as well and let me know how you feel.

  140. HdzWF

    응답

    Информация от врачей и экспертов о SARS-CoV-2, на авторитетном сайте Коронавирус-Контроль со ссылками на официальные и государственные источники WHO – https://coronavirus-control.ru/nasmork-pri-koronaviruse/ Эта информация для меня оказалась полезна, добавила в избранное.

  141. 응답

    Spot on with this write-up, I honestly feel this amazing site needs much more attention. Iíll probably be back again to read through more, thanks for the info!

  142. EnpIT

    응답

    Исследование от врачей и экспертов о SARS-CoV-2, на авторитетном интернет-издании Коронавирус Контроль со ссылками на официальные и государственные источники Роспотребнадзор – https://coronavirus-control.ru/prohodit-li-koronavirus-bez-lecheniya/ Эта информация для меня была ценна, добавил в закладки.

  143. 응답

    After exploring a few of the blog posts on your site, I truly like your technique of writing a blog. I bookmarked it to my bookmark website list and will be checking back in the near future. Please check out my web site too and tell me your opinion.

  144. 응답

    I blog often and I really thank you for your information. This article has truly peaked my interest. I will bookmark your blog and keep checking for new information about once a week. I opted in for your RSS feed too.

  145. 응답

    You’re so awesome! I do not believe I’ve read through a single thing like that before. So wonderful to find somebody with a few unique thoughts on this subject matter. Really.. thanks for starting this up. This web site is something that is required on the internet, someone with some originality!

  146. 응답

    I blog quite often and I seriously thank you for your information. This article has truly peaked my interest. I’m going to bookmark your blog and keep checking for new details about once a week. I opted in for your Feed too.

  147. 응답

    I really love your blog.. Excellent colors & theme. Did you make this web site yourself? Please reply back as Iím trying to create my very own site and want to find out where you got this from or just what the theme is called. Thanks!

  148. 응답

    Hi there! This post could not be written any better! Looking through this post reminds me of my previous roommate! He always kept preaching about this. I will send this information to him. Pretty sure he’s going to have a very good read. I appreciate you for sharing!

  149. 응답

    A fascinating discussion is definitely worth comment. I think that you need to publish more about this topic, it may not be a taboo matter but generally people do not talk about these issues. To the next! Kind regards!!

  150. 응답

    I would like to thank you for the efforts you’ve put in penning this site. I’m hoping to view the same high-grade blog posts by you later on as well. In fact, your creative writing abilities has motivated me to get my very own site now 😉

  151. 응답

    Oh my goodness! Incredible article dude! Many thanks, However I am experiencing troubles with your RSS. I donít understand the reason why I am unable to subscribe to it. Is there anybody else having identical RSS problems? Anybody who knows the answer will you kindly respond? Thanx!!

  152. 응답

    Hi! I simply want to give you a big thumbs up for the great info you have right here on this post. I will be coming back to your website for more soon.

  153. 응답

    Spot on with this write-up, I actually believe this amazing site needs much more attention. Iíll probably be back again to read through more, thanks for the info!

  154. 응답

    May I simply say what a comfort to uncover a person that really understands what they’re talking about over the internet. You certainly realize how to bring an issue to light and make it important. A lot more people have to read this and understand this side of your story. I was surprised that you are not more popular since you certainly have the gift.

  155. 응답

    I was extremely pleased to uncover this website. I need to to thank you for ones time for this particularly fantastic read!! I definitely appreciated every bit of it and i also have you saved to fav to see new things on your site.

  156. 응답

    I was excited to find this site. I want to to thank you for your time for this wonderful read!! I definitely savored every little bit of it and i also have you book marked to check out new information in your site.

  157. 응답

    I have to thank you for the efforts you have put in writing this blog. I’m hoping to view the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has motivated me to get my own, personal blog now 😉

  158. 응답

    Having read this I believed it was very enlightening. I appreciate you spending some time and effort to put this informative article together. I once again find myself spending way too much time both reading and commenting. But so what, it was still worth it!

  159. 응답

    Next time I read a blog, I hope that it does not fail me as much as this particular one. After all, I know it was my choice to read through, however I genuinely thought you’d have something useful to talk about. All I hear is a bunch of complaining about something you could fix if you were not too busy searching for attention.

  160. 응답

    An impressive share! I’ve just forwarded this onto a co-worker who was doing a little homework on this. And he in fact bought me dinner due to the fact that I discovered it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanks for spending time to discuss this issue here on your internet site.

  161. 응답

    The very next time I read a blog, Hopefully it does not fail me just as much as this one. After all, Yes, it was my choice to read, but I actually believed you’d have something helpful to talk about. All I hear is a bunch of moaning about something that you could fix if you weren’t too busy searching for attention.

  162. 응답

    I seriously love your website.. Excellent colors & theme. Did you develop this site yourself? Please reply back as Iím wanting to create my own personal blog and would love to find out where you got this from or exactly what the theme is called. Cheers!

  163. 응답

    Everything is very open with a really clear description of the issues. It was really informative. Your website is very useful. Thanks for sharing!

  164. 응답

    Iím amazed, I have to admit. Seldom do I encounter a blog thatís equally educative and entertaining, and let me tell you, you have hit the nail on the head. The issue is an issue that not enough people are speaking intelligently about. I am very happy that I came across this in my search for something concerning this.

  165. 응답

    Can I just say what a relief to uncover somebody that actually understands what they’re talking about over the internet. You certainly realize how to bring a problem to light and make it important. More and more people should check this out and understand this side of your story. I was surprised that you aren’t more popular because you surely possess the gift.

  166. 응답

    May I just say what a relief to uncover a person that really knows what they’re discussing on the internet. You definitely know how to bring an issue to light and make it important. More people really need to look at this and understand this side of your story. It’s surprising you aren’t more popular since you most certainly have the gift.

  167. 응답

    Hi there! This post couldnít be written much better! Looking through this post reminds me of my previous roommate! He always kept talking about this. I am going to send this information to him. Pretty sure he’ll have a good read. Thanks for sharing!

  168. 응답

    After going over a handful of the blog posts on your web site, I honestly like your technique of blogging. I added it to my bookmark site list and will be checking back soon. Please visit my web site too and tell me how you feel.

  169. 응답

    I’m pretty pleased to uncover this page. I need to to thank you for ones time for this particularly fantastic read!! I definitely enjoyed every little bit of it and I have you saved as a favorite to see new stuff in your site.

  170. 응답

    Howdy! This post could not be written much better! Looking through this post reminds me of my previous roommate! He continually kept preaching about this. I most certainly will send this post to him. Pretty sure he’s going to have a good read. I appreciate you for sharing!

  171. 응답

    Hi there! I could have sworn Iíve been to this website before but after looking at some of the articles I realized itís new to me. Anyways, Iím certainly happy I came across it and Iíll be bookmarking it and checking back frequently!

  172. 응답

    An interesting discussion is definitely worth comment. I do think that you should publish more on this subject, it might not be a taboo matter but generally folks don’t discuss such issues. To the next! Kind regards!!

  173. 응답

    Aw, this was an extremely good post. Finding the time and actual effort to produce a superb articleÖ but what can I sayÖ I put things off a whole lot and don’t manage to get nearly anything done.

  174. 응답

    An intriguing discussion is worth comment. I do think that you need to publish more on this issue, it may not be a taboo subject but generally people don’t discuss these issues. To the next! Many thanks!!

  175. 응답

    Hello to every body, it’s my first pay a visit of this web site; this weblog consists of remarkable and really good data designed for readers.

  176. 응답

    Good post. I learn something totally new and challenging on websites I stumbleupon on a daily basis. It’s always useful to read articles from other authors and use a little something from their sites.

  177. 응답

    Oh my goodness! Incredible article dude! Thank you so much, However I am going through problems with your RSS. I donít understand the reason why I cannot join it. Is there anybody having identical RSS issues? Anyone that knows the answer can you kindly respond? Thanks!!

  178. 응답

    I blog quite often and I really thank you for your information. This great article has really peaked my interest. I will book mark your site and keep checking for new details about once a week. I subscribed to your Feed as well.

  179. 응답

    I must thank you for the efforts you have put in penning this site. I’m hoping to view the same high-grade blog posts from you later on as well. In fact, your creative writing abilities has motivated me to get my own website now 😉

  180. 응답

    Hey there! I simply would like to offer you a big thumbs up for your excellent info you have got here on this post. I will be returning to your blog for more soon.

  181. 응답

    Oh my goodness! Impressive article dude! Thank you, However I am having troubles with your RSS. I donít know the reason why I am unable to subscribe to it. Is there anybody else having identical RSS problems? Anybody who knows the solution will you kindly respond? Thanx!!

  182. 응답

    I blog frequently and I seriously appreciate your content. Your article has truly peaked my interest. I am going to take a note of your blog and keep checking for new details about once a week. I opted in for your RSS feed too.

  183. 응답

    Having read this I believed it was very informative. I appreciate you spending some time and energy to put this content together. I once again find myself personally spending way too much time both reading and leaving comments. But so what, it was still worth it!

  184. 응답

    You have made some really good points there. I checked on the net for more information about the issue and found most individuals will go along with your views on this web site.

  185. 응답

    An intriguing discussion is worth comment. There’s no doubt that that you ought to publish more on this issue, it might not be a taboo matter but generally people don’t speak about such subjects. To the next! Cheers!!

  186. 응답

    I blog quite often and I really appreciate your information. This great article has really peaked my interest. I am going to bookmark your blog and keep checking for new information about once a week. I subscribed to your RSS feed as well.

  187. 응답

    Your style is really unique compared to other people I have read stuff from. Thanks for posting when you’ve got the opportunity, Guess I will just book mark this blog.

  188. 응답

    Next time I read a blog, Hopefully it doesn’t disappoint me as much as this one. After all, I know it was my choice to read, however I genuinely believed you would have something helpful to talk about. All I hear is a bunch of moaning about something you could fix if you weren’t too busy searching for attention.

  189. 응답
  190. 응답

    Hi, I do think this is a great site. I stumbledupon it 😉 I may come back yet again since i have bookmarked it. Money and freedom is the best way to change, may you be rich and continue to guide others.

  191. 응답

    Howdy! I could have sworn Iíve visited this website before but after going through some of the posts I realized itís new to me. Anyhow, Iím certainly happy I discovered it and Iíll be bookmarking it and checking back regularly!

  192. 응답

    I’d like to thank you for the efforts you have put in writing this site. I’m hoping to view the same high-grade content from you in the future as well. In fact, your creative writing abilities has motivated me to get my very own site now 😉

  193. 응답

    Howdy! This article couldnít be written any better! Looking through this article reminds me of my previous roommate! He constantly kept talking about this. I will forward this information to him. Fairly certain he will have a good read. Thanks for sharing!