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:
Post a Comment