Thursday, November 2, 2017

Digest for comp.lang.c++@googlegroups.com - 4 updates in 3 topics

aminer68@gmail.com: Nov 02 01:32PM -0700

Hello..
 
 
Interesting to read the following webpage, because it talks also about C++:
 
Why C# coders should shut up about Delphi
 
Read more here:
 
https://jonlennartaasenden.wordpress.com/2016/10/18/why-c-coders-should-shut-up-about-delphi/
 
 
Thank you,
Amine Moulay Ramdane.
fl <rxjwg98@gmail.com>: Nov 01 04:36PM -0700

Hi,
 
I know there could be some problems for a diamond type classes inheritance. It
is talked about on some C++ books. Recently, when I learn a C++ program, which
is relatively big in my view, I see its header files legend shows a diamond
shape including relationship. As I know these header files have some class
definitions inside. Though header file 'include' is different from class
inheritance, there could be some problems for a diamond including relationship
for header files?
 
 
Thanks,
Paavo Helde <myfirstname@osa.pri.ee>: Nov 02 07:56AM +0200

On 2.11.2017 1:36, fl wrote:
> definitions inside. Though header file 'include' is different from class
> inheritance, there could be some problems for a diamond including relationship
> for header files?
 
No problems, assuming that the header files have proper include guards
or #pragma once.
 
The #include mechanism is just a way to prepare a fully linear source
text for a translation unit, and include guards are a trick to avoid
duplications or infinite recursion during this process. Any diamond
shape include relations effectively just get flattened out by this process.
"Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid>: Nov 01 03:42PM -0700

On 10/31/2017 6:47 PM, Intelli2 wrote:
 
>> https://github.com/stephentu posting as Intelli2.
 
>> ;^/
 
> I think you are a smart person, and you have understood my work.
 
Thank you. :^)
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com.

No comments: