Sign in to follow this  
  • entries
    72
  • comments
    104
  • views
    45399

VC++ 2008 Bug

Sign in to follow this  

142 views

I just had a run in with an annoying bug in Visual C++ 2008 Express. The intellisense database completely broke down on me and started showing namespaces that weren't even remotely accurate. In this particular case, shown in the picture below, it replaces my project namespace cn with some obscure macro identifier found in a boost header. [headshake]



There have been other strange renames, but most are names from macros and #defines. I went through the header to see if there was some deterministic reason for this, such as if the cn lettering was redefined somewhere (that would be idiotic but it could happen), but luckily I found none. That, and the fact that VC crashed every time I tried to browse the strange namespace in the Class view, made it pretty clear that the intellisense was the culprit.

I just deleted the NCB file for the solution and as VC began to rebuild the database I thought I'd share the joke to see if anyone heard it before. [lol]
Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now