On Mon, Feb 26, 2018 at 5:33 PM, Philippe Coval <
[email protected]> 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
[email protected]
https://lists.iotivity.org/mailman/listinfo/iotivity-dev