Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Visual Studio and Intellisense

Visual Studio and Intellisense

Scheduled Pinned Locked Moved C / C++ / MFC
visual-studiocsharpquestion
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jeremy Davis
    wrote on last edited by
    #1

    One of the things you either love or hate about VS6 and VC6 is the the "member" list that appears after you've typed "->" or "." after a class or structure name. When I add members to classes of mine, they are accordingly listed after I type the class name. However I have a header file will lots of structure definitions in a directory different to the main app / source code. If I modify one of these structures, the changes don't seem to be listed when I next type the structure name. Any ideas why, or what I'm doing wrong please? Thanks

    P 1 Reply Last reply
    0
    • J Jeremy Davis

      One of the things you either love or hate about VS6 and VC6 is the the "member" list that appears after you've typed "->" or "." after a class or structure name. When I add members to classes of mine, they are accordingly listed after I type the class name. However I have a header file will lots of structure definitions in a directory different to the main app / source code. If I modify one of these structures, the changes don't seem to be listed when I next type the structure name. Any ideas why, or what I'm doing wrong please? Thanks

      P Offline
      P Offline
      peterchen
      wrote on last edited by
      #2

      This is a common problem, intellisense isn't really reliable in VC++ (and of course much more complicated than in e.g.VB). The advises range from waiting for full moon, step out of your cubicle and howl all night long, to: close the project, delete all temporary files (.opt, aps, .ncb, .clw, although .ncb is the likeliest), reopen the project, and open clazz wizard dialog, to rebuild the clw information. Well, I've found out both methods have their advantages... Good luck! Peter

      M 1 Reply Last reply
      0
      • P peterchen

        This is a common problem, intellisense isn't really reliable in VC++ (and of course much more complicated than in e.g.VB). The advises range from waiting for full moon, step out of your cubicle and howl all night long, to: close the project, delete all temporary files (.opt, aps, .ncb, .clw, although .ncb is the likeliest), reopen the project, and open clazz wizard dialog, to rebuild the clw information. Well, I've found out both methods have their advantages... Good luck! Peter

        M Offline
        M Offline
        Mike Dunn
        wrote on last edited by
        #3

        Deleting the .NCB file usually fixes it for me. The other files have nothing to do with IntelliSense. .APS = resource browser data, .OPT = debugging settings, .CLW = ClassWizard data.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups