ਨਿਰਦੇਸ਼ਾਂ ਜਾਂ ਦਾਅਵੇ ਦੀ ਇੱਕ ਲੜੀ ਨੂੰ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਇੱਕ C++ ਪ੍ਰੋਗਰਾਮ ਦੀ ਬਣਤਰ ਇਹਨਾਂ ਕਥਨਾਂ ਤੋਂ ਬਣੀ ਹੈ। ਆਮ-ਉਦੇਸ਼ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ C++ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਵਾਲੇ ਐਪਸ ਬਣਾਉਣਾ ਸੰਭਵ ਹੈ।
ਕਲਾਸਾਂ, ਵਸਤੂਆਂ, ਵਿਧੀਆਂ, ਅਤੇ ਉਦਾਹਰਣ ਵੇਰੀਏਬਲ ਸਿਰਫ ਕੁਝ ਕੁ ਟੂਲ ਹਨ ਜੋ C++ ਕੋਡ ਲਿਖਣ ਲਈ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।
ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਪ੍ਰੋਗਰਾਮਿੰਗ ਪੈਰਾਡਾਈਮ, C++ ਪ੍ਰੋਗਰਾਮਿੰਗ C 'ਤੇ ਆਧਾਰਿਤ ਹੈ।
ਬਹੁਤ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨ ਦੇ ਬਾਵਜੂਦ, C++ ਪੂਰੀ ਤਰ੍ਹਾਂ ਆਬਜੈਕਟ-ਅਧਾਰਿਤ ਨਹੀਂ ਹੈ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ.
ਅਸਲ-ਸੰਸਾਰ ਦੀਆਂ ਸੰਸਥਾਵਾਂ ਨੂੰ ਆਬਜੈਕਟ-ਓਰੀਐਂਟਡ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਵਸਤੂਆਂ ਦੇ ਰੂਪ ਵਿੱਚ ਸੋਚਿਆ ਜਾਂਦਾ ਹੈ। ਕੋਡ ਦੇ ਵਿਕਾਸ ਅਤੇ ਰੱਖ-ਰਖਾਅ ਨੂੰ ਸਰਲ ਬਣਾਇਆ ਗਿਆ ਹੈ।
C++ ਦੀਆਂ ਆਬਜੈਕਟ-ਓਰੀਐਂਟਿਡ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਇਸ ਨੂੰ ਵਧੀਆ ਕੋਡ ਬਣਾਉਣ ਅਤੇ ਡਿਜ਼ਾਈਨ ਕਰਨ ਨੂੰ ਸਰਲ ਬਣਾਉਂਦੀਆਂ ਹਨ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, C++ ਪ੍ਰੋਗਰਾਮ ਢਾਂਚੇ ਨੂੰ ਮਿਆਰੀ ਲਾਇਬ੍ਰੇਰੀਆਂ, ਮੁੱਖ ਫੰਕਸ਼ਨਾਂ, ਅਤੇ ਬਾਡੀ ਸੈਕਸ਼ਨ ਲਈ ਭਾਗ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ।
ਇਸ ਤਰ੍ਹਾਂ, ਇਹ ਪੋਸਟ ਸਾਨੂੰ C++ ਪ੍ਰੋਗਰਾਮ ਢਾਂਚੇ ਦੀ ਚੰਗੀ ਤਰ੍ਹਾਂ ਸਮਝ ਪ੍ਰਾਪਤ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਵੇਗੀ।
C++ ਪ੍ਰੋਗਰਾਮ ਦਾ ਢਾਂਚਾ
ਇੱਕ C++ ਪ੍ਰੋਗਰਾਮ ਇੱਕ ਵਿਲੱਖਣ ਅਤੇ ਵਿਲੱਖਣ ਤਰੀਕੇ ਨਾਲ ਆਯੋਜਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। C++ ਵਿੱਚ ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਤਿੰਨ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ:
- ਸਟੈਂਡਰਡ ਲਾਇਬ੍ਰੇਰੀਆਂ ਲਈ ਸੈਕਸ਼ਨ
- ਮੁੱਖ ਫੰਕਸ਼ਨ
- ਬਾਡੀ ਸੈਕਸ਼ਨ
ਆਉ ਇੱਕ ਉਦਾਹਰਣ ਵਜੋਂ ਹੈਲੋ ਵਰਲਡ ਪ੍ਰੋਗਰਾਮ ਦੇ ਲਾਗੂਕਰਨ ਦੀ ਜਾਂਚ ਕਰੀਏ:
ਸਟੈਂਡਰਡ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦਾ ਸੈਕਸ਼ਨ
ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਅਕਸਰ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਨਿਰਮਾਣ ਹੁੰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨ, ਕਲਾਸਾਂ, ਕੀਵਰਡਸ, ਸਥਿਰਾਂਕ, ਓਪਰੇਟਰ, ਅਤੇ ਹੋਰ ਵੀ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ ਜੋ ਸਟੈਂਡਰਡ C++ ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚ ਪਹਿਲਾਂ ਤੋਂ ਪਰਿਭਾਸ਼ਿਤ ਹੁੰਦੇ ਹਨ।
ਅਜਿਹੇ ਪੂਰਵ-ਪ੍ਰਭਾਸ਼ਿਤ ਭਾਗਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਇੱਕ ਢੁਕਵਾਂ ਸਿਰਲੇਖ ਪ੍ਰਦਾਨ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਸਟੈਂਡਰਡ ਹੈਡਰ ਹੋਰ ਚੀਜ਼ਾਂ ਦੇ ਨਾਲ-ਨਾਲ ਡਾਟਾ ਕਿਸਮ ਦੇ ਸਥਿਰਾਂਕ, ਪ੍ਰੋਟੋਟਾਈਪ, ਪਰਿਭਾਸ਼ਾ, ਅਤੇ ਲਾਇਬ੍ਰੇਰੀ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਾਪਸੀ ਕਿਸਮ ਵਰਗੇ ਵੇਰਵੇ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ।
ਇੱਕ ਵਿਸ਼ੇਸ਼ ਪ੍ਰੀਪ੍ਰੋਸੈਸਰ ਹਿਦਾਇਤ ਜਿਸਨੂੰ #include ਕਾਪੀਆਂ ਵਜੋਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਸਰੋਤ ਕੋਡ ਵਿੱਚ ਐਂਗਲ ਬਰੈਕਟਾਂ ਵਿੱਚ ਸਪਲਾਈ ਕੀਤੀ ਪੂਰੀ ਫਾਈਲ ਦੇ ਟੈਕਸਟ ਨੂੰ ਪੇਸਟ ਕਰਦਾ ਹੈ।
ਇਨਪੁਟ-ਆਉਟਪੁੱਟ ਸਟ੍ਰੀਮਾਂ ਨੂੰ "iostream" ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਮਿਆਰੀ ਫਾਈਲ ਹੈ ਜੋ C++ ਕੰਪਾਈਲਰ ਨਾਲ ਸ਼ਾਮਲ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਉਪਭੋਗਤਾ ਇੰਪੁੱਟ ਅਤੇ ਡਿਸਪਲੇ ਕੋਡ ਇਸ ਕਮਾਂਡ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ।
C++ ਸਟੈਂਡਰਡ ਕਮੇਟੀ ਨੇ ਭਾਸ਼ਾ ਦੀ ਸ਼ੁਰੂਆਤ ਤੋਂ ਲੈ ਕੇ C++ ਵਿੱਚ ਕਈ ਸੁਧਾਰ ਕੀਤੇ ਹਨ। ਇਸ ਭਾਸ਼ਾ ਦੀ ਇੱਕ ਸਮਾਨ ਨਵੀਂ ਵਿਸ਼ੇਸ਼ਤਾ ਨੇਮਸਪੇਸ ਹੈ।
ਇਹ ਕਲਾਸਾਂ, ਵਸਤੂਆਂ, ਫੰਕਸ਼ਨਾਂ, ਅਤੇ ਹੋਰ C++ ਟੋਕਨਾਂ ਸਮੇਤ, ਇੱਕ ਹੀ ਨਾਮ ਹੇਠ ਕਈ ਚੀਜ਼ਾਂ ਦੇ ਸੁਮੇਲ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।
ਵੱਖ-ਵੱਖ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਵੱਖਰੇ ਨੇਮਸਪੇਸ ਬਣਾਏ ਜਾ ਸਕਦੇ ਹਨ। ਉਹ ਉਹਨਾਂ ਸੰਸਥਾਵਾਂ ਲਈ ਨਾਮ ਲਗਾ ਸਕਦੇ ਹਨ ਜੋ ਨਤੀਜੇ ਵਜੋਂ ਸਮਾਨ ਹਨ।
ਅਜਿਹਾ ਕਰਨ ਨਾਲ, ਨਾਮ-ਸਮਾਨ ਟਕਰਾਅ ਦੁਆਰਾ ਲਿਆਂਦੀ ਗਈ ਕੰਪਾਈਲ-ਟਾਈਮ ਗਲਤੀ ਤੋਂ ਬਚਿਆ ਜਾਵੇਗਾ।
ਸਟੈਂਡਰਡ ਲਾਇਬ੍ਰੇਰੀ ਦੀਆਂ ਸੰਸਥਾਵਾਂ ਨੂੰ C++ ਸਟੈਂਡਰਡ ਕਮੇਟੀ ਨੇ ਨਾਮ-ਸਥਾਨ ਦੇ ਤਹਿਤ ਪੁਨਰਗਠਿਤ ਕੀਤਾ ਹੈ।
ਇੱਕ ਨਿਸ਼ਚਿਤ ਸਮੂਹ ਵਿੱਚ ਸਾਰੇ ਨਾਵਾਂ ਲਈ, ਨੇਮਸਪੇਸ ਇੱਕ ਅਗੇਤਰ ਹੈ ਜੋ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ, ਦੋ ਨਾਮ - cout ਅਤੇ endl - iostream ਫਾਈਲ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੇ ਗਏ ਹਨ।
ਮੁੱਖ ਫੰਕਸ਼ਨ
ਮੇਨ () ਨਾਮਕ ਇੱਕ ਸਟਾਰਟਅੱਪ ਫੰਕਸ਼ਨ ਇੱਕ C++ ਪ੍ਰੋਗਰਾਮ ਦੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਮੁੱਖ ਫੰਕਸ਼ਨ ਕਿਸੇ ਵੀ C++ ਪ੍ਰੋਗਰਾਮ ਦੀ ਨੀਂਹ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਹਰ C++ ਸਟੇਟਮੈਂਟ ਜਿਸ ਨੂੰ ਚਲਾਉਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਮੁੱਖ ਫੰਕਸ਼ਨ ( ) ਵਿੱਚ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ।
ਸਾਰੇ ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ ਖੋਲ੍ਹਣ ਅਤੇ ਬੰਦ ਕਰਨ ਵਾਲੇ ਕਰਲੀ ਬ੍ਰੇਸਸ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ" ਜੋ ਕਿ ਕੋਡ ਦੇ ਮੁੱਖ ਭਾਗ ਨੂੰ ਘੇਰਦੇ ਹਨ ਕੰਪਾਈਲਰ ( ) ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ।
ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸਮਾਪਤ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਜਿਵੇਂ ਹੀ ਮੁੱਖ () ਦੀਆਂ ਸਾਰੀਆਂ ਹਦਾਇਤਾਂ ਪੂਰੀਆਂ ਹੋ ਜਾਂਦੀਆਂ ਹਨ, ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਨੂੰ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।
C++ ਵਿੱਚ, ਮੁੱਖ () ਆਮ ਤੌਰ 'ਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਨੂੰ ਇੱਕ int ਮੁੱਲ ਦਿੰਦਾ ਹੈ। ਸਿੱਟੇ ਵਜੋਂ, ਵਾਪਸੀ 0 ਸਟੇਟਮੈਂਟ ਮੁੱਖ () ਦੇ ਅੰਤ ਵਿੱਚ ਆਉਣੀ ਚਾਹੀਦੀ ਹੈ। 0 ਅਤੇ ਗੈਰ-ਜ਼ੀਰੋ ਦੇ ਵਾਪਸੀ ਮੁੱਲ ਕ੍ਰਮਵਾਰ ਸਫਲਤਾ ਅਤੇ ਅਸਫਲਤਾ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ।
{ ਕੋਡ ਦੇ ਬਲਾਕ ਦੀ ਸ਼ੁਰੂਆਤ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ } ਇਸਦੇ ਅੰਤ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
ਜਦੋਂ ਤੁਹਾਡਾ ਸੌਫਟਵੇਅਰ ਕੰਪਿਊਟਰ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ, ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਇਸ ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰਦਾ ਹੈ।
ਬਾਡੀ ਸੈਕਸ਼ਨ
ਅੱਖਰ ਆਉਟਪੁੱਟ ਨੂੰ ਐਕਰੋਨਿਮ ਕਾਉਟ ਦੁਆਰਾ ਦਰਸਾਇਆ ਜਾਂਦਾ ਹੈ, ਜੋ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ << ਬਰੈਕਟਾਂ ਵਿੱਚ ਜੋ ਵੀ ਸ਼ਾਮਲ ਹੈ।
ਜਦੋਂ ਕੀਵਰਡ ਕਾਉਟ ਨਾਲ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਚਿੰਨ੍ਹ << ਫੰਕਸ਼ਨਾਂ ਵਾਂਗ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ।
ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਰਿਟਰਨ ਕੀਵਰਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਫੰਕਸ਼ਨ ਇੰਟ ਮੇਨ ਨੂੰ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ ਨਿਰਦੇਸ਼ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।
ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਕੰਪੋਨੈਂਟ ਜਿਸ ਨੇ ਇਸ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸ਼ੁਰੂ ਕੀਤਾ ਹੈ, ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਤੋਂ ਬਾਅਦ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦਾ ਨਿਯੰਤਰਣ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ।
ਕੋਡ ਇਸ ਸਮੇਂ ਚੱਲਣਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ।
Comments
ਕੰਪਾਈਲਰ ਉਪਰੋਕਤ ਪ੍ਰੋਗਰਾਮ ਦੀਆਂ ਪਹਿਲੀਆਂ ਤਿੰਨ ਲਾਈਨਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ ਉਹ ਟਿੱਪਣੀਆਂ ਹਨ। ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਇਸਨੂੰ ਹੋਰ ਪੜ੍ਹਨਯੋਗ ਬਣਾਉਣ ਲਈ ਟਿੱਪਣੀਆਂ ਸ਼ਾਮਲ ਹੁੰਦੀਆਂ ਹਨ।
ਜੇਕਰ ਕੋਈ ਟਿੱਪਣੀ ਇੱਕ ਲਾਈਨ 'ਤੇ ਫਿੱਟ ਹੋਣ ਲਈ ਇੰਨੀ ਛੋਟੀ ਹੈ, ਤਾਂ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰੋਗਰਾਮ ਦੀ ਸ਼ੁਰੂਆਤੀ ਲਾਈਨ ਵਿੱਚ ਇੱਕ ਡਬਲ ਸਲੈਸ਼ ਕ੍ਰਮ ਹੁੰਦਾ ਹੈ।
ਜੇਕਰ ਇੱਕ ਟਿੱਪਣੀ ਵਿੱਚ ਕਈ ਲਾਈਨਾਂ ਹਨ, ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਅੱਖਰਾਂ /* ਅਤੇ */ ਦੁਆਰਾ ਵੱਖ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
C++ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
- ਮੈਮੋਰੀ ਪ੍ਰਬੰਧਨ ਵਿੱਚ ਸੁਧਾਰ ਕਰਨ ਲਈ, ਤੁਸੀਂ C++ ਦੇ ਨਵੇਂ ਅਤੇ ਡਿਲੀਟ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਤਾਂ ਜੋ ਪ੍ਰੋਗਰਾਮ ਚੱਲ ਰਿਹਾ ਹੋਵੇ।
- ਪ੍ਰਮੁੱਖ OOPs ਸੰਕਲਪਾਂ ਜਿਵੇਂ ਕਿ ਐਬਸਟਰੈਕਸ਼ਨ, ਇਨਹੈਰੀਟੈਂਸ, ਇਨਕੈਪਸੂਲੇਸ਼ਨ, ਅਤੇ ਇਨਹੈਰੀਟੈਂਸ ਨੂੰ C++ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ C++ ਆਬਜੈਕਟ-ਓਰੀਐਂਟਡ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ। ਇਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿਕਾਸਸ਼ੀਲ ਬਣਾਉਂਦੀਆਂ ਹਨ ਸੀ ++ ਕੋਡ ਬਹੁਤ ਸਰਲ।
- ਕਿਉਂਕਿ ਜ਼ਿਆਦਾਤਰ C++ ਕੰਪਾਈਲਰ ANSI-ਅਨੁਕੂਲ ਹਨ, C++ ਪੋਰਟੇਬਲ ਹੈ ਕਿਉਂਕਿ ਇੱਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਲਈ ਲਿਖੇ ਪ੍ਰੋਗਰਾਮ ਦੂਜੇ 'ਤੇ ਸੋਧ ਕੀਤੇ ਬਿਨਾਂ ਚੱਲ ਸਕਦੇ ਹਨ।
- C++ ਵਿੱਚ, ਸਾਡੇ ਕੋਲ ਅਜਿਹੇ ਫੰਕਸ਼ਨ ਹਨ ਜੋ ਕਿਸੇ ਮੁੱਦੇ ਨੂੰ ਕੋਡ ਦੇ ਪ੍ਰਬੰਧਨਯੋਗ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵਿਗਾੜਨਾ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਵਿਵਸਥਿਤ ਕਰਦੇ ਹਨ ਜੋ ਪੜ੍ਹਨਯੋਗਤਾ ਅਤੇ ਮੁੜ ਵਰਤੋਂਯੋਗਤਾ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ।
- ਡਾਇਨਾਮਿਕ ਮੈਮੋਰੀ ਨਿਰਧਾਰਤ ਕਰਨਾ C++ ਦੁਆਰਾ ਸਮਰਥਿਤ ਹੈ। ਅਲਾਟ ਕੀਤੀ ਮੈਮੋਰੀ ਹਮੇਸ਼ਾ ਖਾਲੀ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। C++ ਤੋਂ ਇਲਾਵਾ, ਇਹ ਭਾਸ਼ਾ ਡਾਇਨਾਮਿਕ ਮੈਮੋਰੀ ਪ੍ਰਬੰਧਨ ਰਣਨੀਤੀਆਂ ਵੀ ਪੇਸ਼ ਕਰਦੀ ਹੈ।
- ਕਿਉਂਕਿ ਇਸਦਾ ਸੰਕਲਨ ਅਤੇ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਸਮਾਂ ਛੋਟਾ ਹੈ, C++ ਇੱਕ ਤੇਜ਼ ਭਾਸ਼ਾ ਹੈ। ਇਹ ਵੱਖ-ਵੱਖ ਡਾਟਾ ਫਾਰਮੈਟਾਂ, ਫੰਕਸ਼ਨਾਂ ਅਤੇ ਆਪਰੇਟਰਾਂ ਦੀ ਇੱਕ ਵੱਡੀ ਚੋਣ ਵੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
- ਜਦੋਂ C++ ਦੀ ਗੱਲ ਆਉਂਦੀ ਹੈ ਤਾਂ ਪਲੇਟਫਾਰਮ ਵੱਖਰੇ ਹੁੰਦੇ ਹਨ। ਇਹ ਕਹਿਣ ਤੋਂ ਬਾਅਦ, C++ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਹੁਤ ਸਾਰੇ ਕੰਪਿਊਟਰਾਂ 'ਤੇ ਥੋੜ੍ਹੇ ਜਾਂ ਬਿਨਾਂ ਕਿਸੇ ਸੋਧ ਦੇ ਚੱਲ ਸਕਦੀਆਂ ਹਨ।
C++ ਪ੍ਰੋਗਰਾਮ ਪੂਰਾ ਕੀਤਾ
ਇੱਥੇ ਇੱਕ ਸਿੱਧਾ C++ ਪ੍ਰੋਗਰਾਮ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਦੋ ਨੰਬਰ ਜੋੜਨ ਅਤੇ ਉਹਨਾਂ ਦੇ ਢਾਂਚੇ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਝਣ ਦੀ ਇਜਾਜ਼ਤ ਦੇਵੇਗਾ।
ਕੋਈ ਜਵਾਬ ਛੱਡਣਾ