Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » cpp/icpp name clashes [BUG?]
Re: cpp/icpp name clashes [BUG] [message #26137 is a reply to message #26136] |
Mon, 05 April 2010 12:21 |
|
Well, I admit that it is something that good programmer should know and be aware of. It's just that I'm not that good and I'm also quite lazy And I also found another name clash problem, this time even less noticeable. Let me show you on example:
Suppose I want to use libfoo with U++, so I decide to create a package plugin/foo. It is quite logical to put the wrapper code into plugin/foo/foo.cpp. Now I will copy the original sources into plugin/foo/lib subdirectory. It is quite likely that there will be a file plugin/foo/lib/foo.c. I wouldn't expect at all, that file with same name, but different extension and in different directory (!) may cause troubles. Yet it will fail to compile in theide...
The different directory problem is not related to the original post, but these two combined can make it much more confusing.
About FAT: You are right, FAT32 is alive. But it has no 8.3 problem. Long filenames were introduced into FAT in Win95. That means this problem doesn't exist anymore.
Regards,
Honza
|
|
|
Goto Forum:
Current Time: Fri May 10 09:05:35 CEST 2024
Total time taken to generate the page: 0.02245 seconds
|