The constructor and the initialization list has not been changed, they are exactly the same, but just the order of the data members has been swapped and as you can see here, in this I have executed this in Microsoft Visual Studio, we can see that the program crashes.
ಆದರೆ ಕನ್ ಸ್ಟ್ರಕ್ಟರ್ ಮತ್ತು ಇನಿಶಿಯಲೈಸೇಶನ್ ಪಟ್ಟಿಯನ್ನು ಬದಲಾಯಿಸಲಾಗಿಲ್ಲ, ಅವು ಒಂದೇ ಆಗಿರುತ್ತವೆ, ಆದರೆ ಡೇಟಾ ಮೆಂಬರ್ಸ್ ಕ್ರಮವನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ ಮತ್ತು ನೀವು ಇಲ್ಲಿ ನೋಡುವಂತೆ, ಇದರಲ್ಲಿ ನಾನು ಇದನ್ನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋದಲ್ಲಿ ಎಕ್ಸಿಕ್ಯೂಟ್ ಮಾಡಿದ್ದೇನೆ, ಮತ್ತು ನಾವು ಇಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಕ್ರ್ಯಾಶ್ ಆಗುವುದನ್ನು ನೋಡಬಹುದು.