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. The Lounge
  3. Header file Formating.

Header file Formating.

Scheduled Pinned Locked Moved The Lounge
question
21 Posts 10 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.
  • D Dan Neely

    Can you force visual studio to keep the extra aligning whitespace without loosing all the other autoformatting to add white space where it's missing?

    The latest nation. Procrastination.

    C Offline
    C Offline
    Chris Maunder
    wrote on last edited by
    #9

    You can either stop it auto-formatting, or you can hit Ctrl-Z after it auto-formats.

    cheers, Chris Maunder The Code Project Co-founder Microsoft C++ MVP

    D 1 Reply Last reply
    0
    • J John M Drescher

      Here is what I do most of the time:

      class laImageMaskResult : public laResult
      {
      typedef laResult Superclass;
      Q_OBJECT
      public:
      laImageMaskResult();
      laImageMaskResult(const laImageMaskResult & other);
      virtual ~laImageMaskResult();
      laImageMaskResult& operator=(const laImageMaskResult & other);

      enum Type {
      	EMPTY\_MASK		= 0x0000,
      	SEGMENTED\_LUNG		= 0x0001,
      	AIRWAY\_SEEDS		= 0x0002,
      	DETCTED\_AIRWAYS		= 0x0004,
      	DETECTED\_FISSURES	= 0x0008,
      };
      
      Q\_DECLARE\_FLAGS(Types, Type);
      

      public:
      virtual bool SaveResult(QString strFolder,QString strFileName);
      virtual bool LoadResult(QString strFolder,QString strFileName);
      virtual bool LoadResult();
      virtual void setType(Types ty);
      virtual Types getType();
      public:
      laVTKLungImageMask* SetImageMask(laVTKLungImageMask* pMask);
      laVTKLungImageMask* GetImageMask();
      protected:
      laVTKLungImageMask* m_pImageMask;
      Types m_type;
      private:
      void copy(const laImageMaskResult & other);
      void destroy();
      };

      John

      P Offline
      P Offline
      Prakash Nadar
      wrote on last edited by
      #10

      That makes sense, I do the same... but another developer does what I mentioned in my original post. btw, You use QT rite?

      D J 2 Replies Last reply
      0
      • C Chris Maunder

        You can either stop it auto-formatting, or you can hit Ctrl-Z after it auto-formats.

        cheers, Chris Maunder The Code Project Co-founder Microsoft C++ MVP

        D Offline
        D Offline
        Dan Neely
        wrote on last edited by
        #11

        99% of the time I want the autoformatting on. I was hoping I could do something like:

        #I Know What I`m Doing //disable autoformat

        Code with manually aligned whitespace

        #Mommy Knows Best //enable autoformat

        Code without any special whitespace

        :rolleyes:

        The latest nation. Procrastination.

        modified on Wednesday, September 2, 2009 9:07 AM

        B 1 Reply Last reply
        0
        • P Prakash Nadar

          That makes sense, I do the same... but another developer does what I mentioned in my original post. btw, You use QT rite?

          D Offline
          D Offline
          Dan Neely
          wrote on last edited by
          #12

          Cobol poisoning?

          The latest nation. Procrastination.

          1 Reply Last reply
          0
          • D Dan Neely

            99% of the time I want the autoformatting on. I was hoping I could do something like:

            #I Know What I`m Doing //disable autoformat

            Code with manually aligned whitespace

            #Mommy Knows Best //enable autoformat

            Code without any special whitespace

            :rolleyes:

            The latest nation. Procrastination.

            modified on Wednesday, September 2, 2009 9:07 AM

            B Offline
            B Offline
            Big Daddy Farang
            wrote on last edited by
            #13

            Wouldn't "Mommy Knows Best" enable autoformat?

            BDF People don't mind being mean; but they never want to be ridiculous. -- Moliere

            D 1 Reply Last reply
            0
            • P Prakash Nadar

              That makes sense, I do the same... but another developer does what I mentioned in my original post. btw, You use QT rite?

              J Offline
              J Offline
              John M Drescher
              wrote on last edited by
              #14

              Yes, that is Qt. Although that example is not one of the interesting ones that uses signals and slots.. I would have included one as an example but the first two I looked at were not following my general style.

              John

              1 Reply Last reply
              0
              • P PIEBALDconsult

                Yeah, there should be a SPACE before the semi-colon.

                G Offline
                G Offline
                Gary R Wheeler
                wrote on last edited by
                #15

                You've got to be fucking kidding.

                Software Zen: delete this;
                Fold With Us![^]

                1 Reply Last reply
                0
                • P PIEBALDconsult

                  Yeah, there should be a SPACE before the semi-colon.

                  L Offline
                  L Offline
                  Luc Pattyn
                  wrote on last edited by
                  #16

                  are you sure? isn't it a newline and a whole bunch of spaces? :)

                  Luc Pattyn

                  :badger: :jig: :badger:

                  Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.

                  :jig: :badger: :jig:

                  P 1 Reply Last reply
                  0
                  • L Luc Pattyn

                    are you sure? isn't it a newline and a whole bunch of spaces? :)

                    Luc Pattyn

                    :badger: :jig: :badger:

                    Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.

                    :jig: :badger: :jig:

                    P Online
                    P Online
                    PIEBALDconsult
                    wrote on last edited by
                    #17

                    No, one SPACE will do; there are too many on the line already.

                    1 Reply Last reply
                    0
                    • C Chris Maunder

                      The alignment or the massive whitespace? I am very, very strict about aligning code because it allows you to scan types, modifiers and names and reduces the chance of a scanning drive-by error. A little bit of effort that has saved me enough times to make it gospel.

                      cheers, Chris Maunder The Code Project Co-founder Microsoft C++ MVP

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

                      Same here. Ditto (in C++ anyway) using const appropriately. Of course, when a guy formats his code well it's called Metrosexual Programming[^], right? :rolleyes:

                      Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                      C 1 Reply Last reply
                      0
                      • B Big Daddy Farang

                        Wouldn't "Mommy Knows Best" enable autoformat?

                        BDF People don't mind being mean; but they never want to be ridiculous. -- Moliere

                        D Offline
                        D Offline
                        Dan Neely
                        wrote on last edited by
                        #19

                        *whistles innocently* I don't know what you're talking about. :-\

                        The latest nation. Procrastination.

                        1 Reply Last reply
                        0
                        • A Anna Jayne Metcalfe

                          Same here. Ditto (in C++ anyway) using const appropriately. Of course, when a guy formats his code well it's called Metrosexual Programming[^], right? :rolleyes:

                          Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                          C Offline
                          C Offline
                          Chris Maunder
                          wrote on last edited by
                          #20

                          Anna-Jayne Metcalfe wrote:

                          Metrosexual Programming

                          Brilliant!

                          cheers, Chris Maunder The Code Project Co-founder Microsoft C++ MVP

                          A 1 Reply Last reply
                          0
                          • C Chris Maunder

                            Anna-Jayne Metcalfe wrote:

                            Metrosexual Programming

                            Brilliant!

                            cheers, Chris Maunder The Code Project Co-founder Microsoft C++ MVP

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

                            i thought you'd like that. :)

                            Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                            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