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
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. VC++ sucks.

VC++ sucks.

Scheduled Pinned Locked Moved C / C++ / MFC
c++
22 Posts 12 Posters 1 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.
  • L Lost User

    VC++ sucks.

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #4

    It certainly leaves a lot to be desired in many ways. But I would hate to write a large, complex windows app without it! If you had been around pre-1993 trying to put together a large windows app (not a little in-house job that VB is for) you would appreciate it more.

    1 Reply Last reply
    0
    • J Jake Palmer

      Speaking of VC++ and how much it sucks, I've got some issues with the debugger. Has anyone, in the history of the universe, found it helpful when the debugger points to a line of "disassembly" code to point out your error? The value of that debugging technique is completely lost on me, and I was wondering how it helps anyone. Otherwise, VC++ could be worse.

      T Offline
      T Offline
      tonyschr
      wrote on last edited by
      #5

      Yes, this is often extremely helpful. Learning a little asm will be well worth your time. Oh, and the VC++ debugger is pretty good, for user mode programs at least. What have you used that's any better??

      B 1 Reply Last reply
      0
      • T tonyschr

        Yes, this is often extremely helpful. Learning a little asm will be well worth your time. Oh, and the VC++ debugger is pretty good, for user mode programs at least. What have you used that's any better??

        B Offline
        B Offline
        Ben Burnett
        wrote on last edited by
        #6

        SoftICE -Ben --------- On the topic of code with no error handling -- It's not poor coding, it's "optimistic" ;)

        1 Reply Last reply
        0
        • J Jake Palmer

          Speaking of VC++ and how much it sucks, I've got some issues with the debugger. Has anyone, in the history of the universe, found it helpful when the debugger points to a line of "disassembly" code to point out your error? The value of that debugging technique is completely lost on me, and I was wondering how it helps anyone. Otherwise, VC++ could be worse.

          C Offline
          C Offline
          Chris Losinger
          wrote on last edited by
          #7

          it helps sometimes if i'm doing low-level optimizations. but, i could easily get along without it. benchmarking is usually a better way of telling which tricks are faster. -c ------------------------------ Smaller Animals Software, Inc. http://www.smalleranimals.com

          1 Reply Last reply
          0
          • L Lost User

            VC++ sucks.

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #8

            C++ Builder is much better than VC++.

            L L 3 Replies Last reply
            0
            • J Jake Palmer

              Speaking of VC++ and how much it sucks, I've got some issues with the debugger. Has anyone, in the history of the universe, found it helpful when the debugger points to a line of "disassembly" code to point out your error? The value of that debugging technique is completely lost on me, and I was wondering how it helps anyone. Otherwise, VC++ could be worse.

              D Offline
              D Offline
              Drake Elsari
              wrote on last edited by
              #9

              Well, perhaps ppl, like experts use it.

              1 Reply Last reply
              0
              • L Lost User

                C++ Builder is much better than VC++.

                L Offline
                L Offline
                l a u r e n
                wrote on last edited by
                #10

                so go use c++ builder and leave us in peace --- "every year we invent better idiot proof systems and every year they invent better idiots"

                1 Reply Last reply
                0
                • L Lost User

                  C++ Builder is much better than VC++.

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #11

                  Would you care to elaborate? I have used both and personally feel VC++ to be superior.

                  1 Reply Last reply
                  0
                  • J Jake Palmer

                    Speaking of VC++ and how much it sucks, I've got some issues with the debugger. Has anyone, in the history of the universe, found it helpful when the debugger points to a line of "disassembly" code to point out your error? The value of that debugging technique is completely lost on me, and I was wondering how it helps anyone. Otherwise, VC++ could be worse.

                    C Offline
                    C Offline
                    Christian Graus
                    wrote on last edited by
                    #12

                    John Robbins excellent book 'Debugging Windows' tells you how to figure what line of code you crashed on using the disassembly window. It also tells you how to write crash handlers and lots of cool stuff. It's not just about how to push F10 and F11 in the debug Window ( like the useless 'Desigining user interfaces' book, has anyone actually *bought* that. No weait, don't tell me. ). Anyone who doesn't have this book should buy it. Christian #include "std_disclaimer.h" People who love sausage and respect the law should never watch either one being made. The things that come to those who wait are usually the things left by those who got there first.

                    S A 2 Replies Last reply
                    0
                    • L Lost User

                      VC++ sucks.

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #13

                      Then use Visual Basic then and leave Visual C++ to the professionals.

                      1 Reply Last reply
                      0
                      • L Lost User

                        VC++ sucks.

                        C Offline
                        C Offline
                        Christian Graus
                        wrote on last edited by
                        #14

                        It's funny, I accidentally corssposted into comp.lang.java.advocacy with the comment 'java sucks' a few months ago. I wasn't trolling like this anonymous clown, I was actually talking about languages to do graphics in, the user had asked about java ( hence the cross post I did not see ). I must say that we are a far more restrained lot than the guys ( and gals I s'pose ) on c.l.j.a. Talk about starting a firestorm...... To the clown who started the thread - have the guts to put your name to your posts, and the intelligence to either present your case if you want to discuss it, or shutting up and going away if you're just looking for attention. Christian #include "std_disclaimer.h" People who love sausage and respect the law should never watch either one being made. The things that come to those who wait are usually the things left by those who got there first.

                        1 Reply Last reply
                        0
                        • L Lost User

                          C++ Builder is much better than VC++.

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #15

                          Yeps and there tons of examples and documentation, we also have a MSDN with tons or resources. Obviously the above statement is a complete lie and thats why I use Visual C++ and not C++ builder. C++ Builder is for C++ programmers you cant program.

                          1 Reply Last reply
                          0
                          • L Lost User

                            VC++ sucks.

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #16

                            Are you gay or something?

                            1 Reply Last reply
                            0
                            • C Christian Graus

                              John Robbins excellent book 'Debugging Windows' tells you how to figure what line of code you crashed on using the disassembly window. It also tells you how to write crash handlers and lots of cool stuff. It's not just about how to push F10 and F11 in the debug Window ( like the useless 'Desigining user interfaces' book, has anyone actually *bought* that. No weait, don't tell me. ). Anyone who doesn't have this book should buy it. Christian #include "std_disclaimer.h" People who love sausage and respect the law should never watch either one being made. The things that come to those who wait are usually the things left by those who got there first.

                              S Offline
                              S Offline
                              Stan Shannon
                              wrote on last edited by
                              #17

                              Christian, do you mean "Debugging Applications" by Robbins? That was the only one I saw on Amazon.

                              C 1 Reply Last reply
                              0
                              • L Lost User

                                VC++ sucks.

                                M Offline
                                M Offline
                                Malcolm McMahon
                                wrote on last edited by
                                #18

                                I've only recently started playing with it, and like most such tools it has it's good points and it's bad. I find it anoying that with a very small ammount of use I've been baffled by two unrelated compiler faults and one, shall we say, infelicity of design in MFC which meant going all round the houses to do something which ought to be trivial (replacing one of the windows under a splitter). There seems to be a certain ammount of too clever by half about MFC. Fancy techniques used where simple techniques would have been more flexible. I find much of the documentation nearly useless, being formulaic in nature when it ought to be explanatory. It's also irritating that the class references are on CDROM and take forever to acccess (it also interferes with my listening to music while I hack). On the other hand I find the IDE surprisingly useful. Compiler errrors tend to be vague but runtime errors are quite well handled. The debugger seems quite good (is there an "evaluate expression" anywhere?).

                                C 1 Reply Last reply
                                0
                                • M Malcolm McMahon

                                  I've only recently started playing with it, and like most such tools it has it's good points and it's bad. I find it anoying that with a very small ammount of use I've been baffled by two unrelated compiler faults and one, shall we say, infelicity of design in MFC which meant going all round the houses to do something which ought to be trivial (replacing one of the windows under a splitter). There seems to be a certain ammount of too clever by half about MFC. Fancy techniques used where simple techniques would have been more flexible. I find much of the documentation nearly useless, being formulaic in nature when it ought to be explanatory. It's also irritating that the class references are on CDROM and take forever to acccess (it also interferes with my listening to music while I hack). On the other hand I find the IDE surprisingly useful. Compiler errrors tend to be vague but runtime errors are quite well handled. The debugger seems quite good (is there an "evaluate expression" anywhere?).

                                  C Offline
                                  C Offline
                                  Christian Graus
                                  wrote on last edited by
                                  #19

                                  In this age of 40 gig drives, you'd be mad not to have the MSDN fully installed on your hard drive. Christian #include "std_disclaimer.h" People who love sausage and respect the law should never watch either one being made. The things that come to those who wait are usually the things left by those who got there first.

                                  M 1 Reply Last reply
                                  0
                                  • C Christian Graus

                                    In this age of 40 gig drives, you'd be mad not to have the MSDN fully installed on your hard drive. Christian #include "std_disclaimer.h" People who love sausage and respect the law should never watch either one being made. The things that come to those who wait are usually the things left by those who got there first.

                                    M Offline
                                    M Offline
                                    Malcolm McMahon
                                    wrote on last edited by
                                    #20

                                    So when was the old law: Files expand to fill the space available repealed?;) Actually it's probably just parsimonius habbits (that, and having three separate opertating systems).

                                    1 Reply Last reply
                                    0
                                    • C Christian Graus

                                      John Robbins excellent book 'Debugging Windows' tells you how to figure what line of code you crashed on using the disassembly window. It also tells you how to write crash handlers and lots of cool stuff. It's not just about how to push F10 and F11 in the debug Window ( like the useless 'Desigining user interfaces' book, has anyone actually *bought* that. No weait, don't tell me. ). Anyone who doesn't have this book should buy it. Christian #include "std_disclaimer.h" People who love sausage and respect the law should never watch either one being made. The things that come to those who wait are usually the things left by those who got there first.

                                      A Offline
                                      A Offline
                                      Anna Jayne Metcalfe
                                      wrote on last edited by
                                      #21

                                      My boss did - nuff said? X| !! Andy Metcalfe - Sonardyne International Ltd
                                      (andy.metcalfe@lineone.net)
                                      http://www.resorg.co.uk

                                      "I used to be a medieval re-enactor, but I'm (nearly) alright now..."

                                      1 Reply Last reply
                                      0
                                      • S Stan Shannon

                                        Christian, do you mean "Debugging Applications" by Robbins? That was the only one I saw on Amazon.

                                        C Offline
                                        C Offline
                                        Christian Graus
                                        wrote on last edited by
                                        #22

                                        Yes, sorry :) Buy it, buy it, buy it !!!!! Christian #include "std_disclaimer.h" People who love sausage and respect the law should never watch either one being made. The things that come to those who wait are usually the things left by those who got there first.

                                        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