On Mon, Feb 26, 2018 at 5:33 PM, Philippe Coval < philippe.co...@osg.samsung.com> wrote:
> > > On 02/27/2018 12:24 AM, Thiago Macieira wrote: > >> On segunda-feira, 26 de fevereiro de 2018 14:26:12 PST Philippe Coval >> wrote: >> >>> I remember I renamed some C++ headers to .hpp suffix >>> because filenames were clashing on case insensitive FS >>> >>> We can rename those few again, >>> but make sure it's not create ambiguity. >>> >> Naming C++ source files as .C and headers as .H hasn't been done in three >> decades... >> >> > Sure but some filesystems don't like it, > Explain please? ... Renaming to .hpp suffix prevent the problem. > > Note, one other approach would be to use namespaces > > Like: > #include <iotivity/csdk/ocprovisioningmanager.h> vs > #include <iotivity/oc/ocprovisioningmanager.h> or similar There are no namespaces in C as I am sure you know. A file path is not a namespace. g
_______________________________________________ iotivity-dev mailing list iotivity-dev@lists.iotivity.org https://lists.iotivity.org/mailman/listinfo/iotivity-dev