Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 Go to previous message
dolik.rce is currently offline  dolik.rce
Messages: 1789
Registered: August 2008
Location: Czech Republic
Ultimate Contributor

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 Smile 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
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: theIDE crashes on win32 since revision 2221
Next Topic: batch build
Goto Forum:
  


Current Time: Fri May 10 09:05:35 CEST 2024

Total time taken to generate the page: 0.02245 seconds