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.
  • P PIEBALDconsult

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

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

    I agree but I doubt there are many others.

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

    1 Reply Last reply
    0
    • 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 Offline
                      P Offline
                      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