Article View: borland.public.cppbuilder.internet.socket
Article #3227Re: sockets????
From: Remy Lebeau (TeamB)
Date: Mon, 31 Oct 2005 07:33
Date: Mon, 31 Oct 2005 07:33
48 lines
3146 bytes
3146 bytes
"Gary D" <gcdesroches@nctc.com> wrote in message news:4363f179$1@newsgroups.borland.com... > The help files say "this" is implied. Yes, but it can also be referenced explicitally as well. That is why the actual 'this' keyword exists at all. > What "type" is "this" I don't know. It is a compiler-provided pointer that is always the type of the class whose method is accessing the 'this' pointer. In other words, if 'this' is being used inside of TSomeClass::DoSomething(), then 'this' is of type TSomeClass. > Is this the list your talking about?? No. I am referring about a user-defined list, such as a TList or TThreadList object, that is managed in code and holds pointers to active Impl classs instances. > What should it look like when added? For example: http://groups.google.com/group/borland.public.cppbuilder.activex/msg/5cd00c5861a2be90?hl=en& You can read the following discussion for more details about why I use the above-linked code: http://groups.google.com/groups?as_q=tthreadlist&num=10&scoring=r&hl=en&as_epq=&as_oq=&as_eq=&as_ugroup=*activex*&as_usubject=&as_uauthors=remy+lebeau&lr=&as_drrb=q&as_qdr=&as_mind=1&as_minm=1&as_miny=1981&as_maxd=30&as_maxm=10&as_maxy=2005&safe=off > Also there is no destructor. Yes, there is. Every class has a destructor, just like every class has a constructor. If one is not provided in code, the compiler provides a default one implicitally. The code can declare an explicit one to override the default one. > If I add one and ever refresh the type library for some reason > like adding new functions won't it vanish? No. Refreshing the type library does not recreate the entire Impl files, only the TLB files. The refresh will append/remove the particular changes from the Impl files, but will otherwise leave any user-defined code alone. Gambit
Technical Details
Message-ID:
<4365cacc$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!news-out.newsfeeds.com!propagator2-sterling.newsfeeds.com!in.nntp.be!caladan.landsraad.net!newsgroups.borland.com!not-for-mailReferences:
<43599303@newsgroups.borland.com> <43599f5f$1@newsgroups.borland.com> <435bbbf2$1@newsgroups.borland.com> <435bc353$1@newsgroups.borland.com> <435ea916$1@newsgroups.borland.com> <435eb30b@newsgroups.borland.com> <43636b7d@newsgroups.borland.com> <4363bf65$1@newsgroups.borland.com> <4363f179$1@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,b9d755a2fd611a30 X-Google-Attributes: gid11508e,public X-Google-Language: ENGLISH,ASCII-7-bit From: "Remy Lebeau \(TeamB\)" <no.spam@no.spam.com> Newsgroups: borland.public.cppbuilder.internet.socket References: <43599303@newsgroups.borland.com> <43599f5f$1@newsgroups.borland.com> <435bbbf2$1@newsgroups.borland.com> <435bc353$1@newsgroups.borland.com> <435ea916$1@newsgroups.borland.com> <435eb30b@newsgroups.borland.com> <43636b7d@newsgroups.borland.com> <4363bf65$1@newsgroups.borland.com> <4363f179$1@newsgroups.borland.com> Subject: Re: sockets???? Date: Sun, 30 Oct 2005 23:33:38 -0800 Lines: 50 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2670 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670 X-RFC2646: Format=Flowed; Response NNTP-Posting-Host: 68.69.17.41 Message-ID: <4365cacc$1@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1130744524 68.69.17.41 (30 Oct 2005 23:42:04 -0700) Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!news-out.newsfeeds.com!propagator2-sterling.newsfeeds.com!in.nntp.be!caladan.landsraad.net!newsgroups.borland.com!not-for-mail