तो चलिए आज की (features of c++ in hindi) इस आर्टिकल को शुरू करते हे |
Features of C++ Language in Hindi
C++ Language में बहत सारे Features देखने को मिलता हे , चलिए उन सब Features के बारे में बात करते हे ,,,
1. Simple-
C++ एक बहत ही Simple Programming Language हे , जिसकी Programming को आप Easily अलग अलग Part में Divide करके बहत ही आसानी से समझ सकते हो , Logical unit में Divide कर सकते हो , क्यू की ये C++ एक Rich Library Provide करता हे , और आप इसमें Predefined Function को Use कर सकते हो , ये सब कुछ C++ आपको Provide करता हे |
इसलिए हम C++ को एक Simple Language कहते हे |
2. Machine Independent and Portable -
C++ एक Machine Independent Language हे, मतलब इस C++ Language का code को आप किसी अलग System में run कर सकते हो , लेकिन ये C++ Language Platform Independent नही होते, इसलिए अगर आपका Programming या Code Window 7 हे या फिर Window 10 में हे तो आप जिस System इस code को Run करवाना चाहते हो उसका भी Window 7 या फिर Window 10 होना चाहिए , नही तो वो Code Run नही होगा | अगर आप चाहते हो Window 8 में Code को Run करना तो वो नही होगा उसका एक ही कारन हे C++ Platform Independent नही होता हे , वो Machine Independent होता हे | इसलिए तो Code को Move कर सकते हो जिसे Portable कहते हे |
3. Middle Level Language -
C++ एक Middle Level Language हे , जिसके बारे में हमने पहले ही बात कर चुके थे पिछली आर्टिकल में | फिर से एकबार बाता देता हु की Middle Level क्यू कहते हे , तो C++ High Level और Low Level के जो Features होते हे उन Features को Support करता हे , सिर्फ Features ही नही उस High Level और Low Level के Functionality को भी Support करता हे | और ये C++ एक Large Scale User Application को Create करता हे , इसलिए C++ को Middle Level Language कहा जाता हे |
4. Structured Programming Language -
इसका मतलब हे आप एक Program को बहत सारे Part में Divide कर सकते हो , जिसे हम Function कहते हे | C++ में आप जो Object Create करते हो , वो Function के द्वारा ही Create होता हे , इस C++ को आप Easily Modify करके बहत अछे से समझ सकते हो ,मतलब Easy to Understand इसलिए C++ को Structured Programming Language कहा जाता हे |
5. Rich Library-
C++ में बहत सारे Inbuilt Function होते हे उन Inbuilt Function को बिना Define करके भी आप Use कर सकते हो , इसलिए C++ को Rich Library भी कहा जाता हे |
6. Memory Management-
Memory Management का मतलब हे , आप C++ Language में किसी भी Function को किसी भी Time Memory Allocate कर सकते हो , जो Memory Management के द्वारा किया जाता हे | जेइसे आप Object के Through Call कोरोगे तो Object को मेमोरी Allocate हो जाता हे , तो C++ Language में Memory Management को Easily Perform किया जाता हे |
7. Speed -
C++ में Compiler बहत ही Fast होते हे , जो Compilation और Execution Time में Fast Work करता हे |
8. Pointer -
Pointer के मदत से आप किसी भी Variable के Address या Memory को Direct Access कर सकते हो | C++ Language का ये बहत ही Important Features होते हे |
9. Extensible-
C++ Language New Features को Easily Adopt कर सकता हे , इसलिए C++ को Extensible कहा जाता हे |
अब जो सब से Important Features हे वो हे ...
10. Object Oriented Programming-
इसका मतलब हे C++ Language OOPs के सारे Concept को Follow करता हे , इसलिए इस C++ में Class और Object Create किया जाता हे , जो C Programming में नही होता हे |
तो ये रहे Features of Cpp language in hindi के बारे में जानकारी , आशा करता हु ये Concept आप लोगो का Clear होगेया होगा ,, तो चलिए आगे बड़ते हे |
अब हम बात करेंगे C और C++ इन दोनों में क्या अंतर हे ,,,,जिसे जानना आप लोगो के लिए बहत जरुरी हे ...... जो एक बहत ही Important topic हे | तो चलिए शुरू करते हे ,,,,,,
Difference Between C & C++ Programming Language :-
1. C Language Function Program को Support करता हे | और C++ Language Object Oriented Programming को Support करता हे |2. C Program एक Middle Level Programming Language हे , और जहा बात आते हे C++ की तो C++ एक High Level Programming Language हे , जो C Programming के बाद आया था |
3. C Programming में दो Function होते हे , जिसमे 1. printf दूसरा 2. scanf . जो printf function होते हे वो output को print करने में C Programming को मदत करता हे , और scanf function input को Declare करता हे |
अब बात C++ का तो C++ में भी दो Function होते हे, जिसमे से 1.Cin>> और दूसरा 2. Cout<< इसमें से Cin input के लिए use किया जाता हे और Cout output के लिए use किया जाता हे | C++ language में इए सबसे Important Concept होता हे |
4. C Programming Language Inheritance को Support नही करता , और C++ Inheritance को Support करता हे | जो C++ Language का Important Features में से एक हे |
5. अगर हम C Language में कोई भी Program करते हे तो उस File को .c के नाम से save करते हे , और C++ में किसी Programming का file नाम .cpp नाम से save करते हे |
जब हम Programming को Practicalकरेंगे तब इसके बारे में और भी जानेंगे |
6. C Programming Language C++ Language का Subset होता हे , और C++ Language मतलब C Language में OOPs का Concept add करने के बाद ही C Language C++ में Convert हुआ मतलब C++ language c Language का Latest Part हे |
तो ये रहे C और C++ के बिच में कुछ Important Difference . उम्मीद करता हु की इस Concept को आप समझ गये होंगे |
इस (Features of Cpp language in hindi) आर्टिकल में C++ के Features के बारे मे बात की हे | C++ Language एक High Level Language हे और C++ को बहत ही आसानी से समझा जा सकता हे , C++ Language में Object Oriented का Concept हे जिसकी बजह से ही C Language C++ Language में Convert हुआ हे . C++ Language की मदत से हम Programming में Class और Object Create कर सकते हे ,और C++ Language और C Language में बहत सारे Difference होते हे , जिसके बारे में हम ने बात की हे |
उम्मीद करता हु आज की इस र्आटिकल को आप लोगो को पसंद आया होगा , अगर पसंद आया हे तो अपने दोस्तों के साथ शेयर जरुर करे , और अगर इस आर्टिकल के सम्बंधित कोई भी शाबाल हे तो निचे Comment जरुर करे |
FAQ
1. C++ भासा की प्रमुख बिशेस्नाए क्या हे ?
Answer :- C++ भासा बहत ही Simple हे , और ये C++ के Code बहत Fast Work करता हे | इस C++ के किसी भी Program को बहत ही आसानी से समझा जा सकता हे , और ये C++ Pointer को Support करता हे |
2. कोन सी बिशेसता C++ को इतना शक्तिशाली बनती हे ?
Answer:- वो बिशेसता हे OOPs के Concept , इस OOPs की बजह से ही ये C++ इतना शक्ति शाली हे , जिसमे Class , Object , Polymorphism , Inheritance , Abstraction इत्यादि आते हे |
3. C++ के संग्स्थापक कोन हे ?
Answer :- Bjarne Stroustrup इस C++ के संग्स्थापक हे |