Saturday, December 19, 2015

Inheritance

Inheritance and polymorphism are the most powerful features of Object Oriented Programming Languages. With inheritance and polymorphism, we can achieve code reuse.
There are many tricky ways for implementing polymorphism in C.
The aim of this article is to demonstrate a simple and easy technique of applying inheritance and polymorphism in C. By creating a VTable (virtual Table) and providing proper access between base and derived objects, we can achieve inheritance and polymorphism in C. The concept of VTable can be implemented by maintaining a table of pointers to functions. For providing access between base and derived objects, we have to maintain the references of derived object in the base class and the reference of the base object in the derived class.


Friday, October 16, 2015

 
Hello Friends Please Subscribe my Channel On you tube
Share Video , Comment Video And like the Video Also follow me On Google +
https://www.youtube.com/channel/UCr9lEkDYuI21OpW7Nlu2ZvA

Friday, August 14, 2015

Introduction

Introduction


C यह दुनिया की पहलों ऐसा computer language है जो बहुत पुरानी; है पर इसका उपयोग आज भी बड़े पैमाने पर किया जा रहा है. परन्तु बहुत से लोग ऐसे हैं जो C/C++ सीखना चाहते हैं पर अंग्रेजी में सहज महसूस नहीं करते, इस कारण किताबो से पढ़कर नहीं सीख पाते. मजबूरन उन्हें समय और पैसा खर्च करना पड़ता है. आशा है ऐसे लोगो को मेरा प्रयास पसंद आएगा. Hindi में C/C++ programming language सिखाने का मेरा उद्देश्य यह नहीं है कि आप अंग्रेजी मत सीखो, आप जिस क्षेत्र में हैं उसमे अंग्रेजी भी महत्त्वपूर्ण हैं परन्तु अगर आप को यह जानकारी Hindi में उपलब्ध हो तो आप और अच्छी तरह से C/C++ programming language सीख सकते हैं, C/C++ सीखने से पहले आपको अंग्रेजी नहीं सीखना पड़ेगी.

C/C++ programming language hindi tutorial किसके लिए और किस प्रकार लिखा जायेगा

यह शिक्षण इस प्रकार से लिखा जायेगा; कि जिनको किसी भी computer language का ज्ञान नहीं है वो भी इसे पढ़कर आसानी से C/C++ सीख सके. जिनको अन्य भाषाओ का ज्ञान है पर C/C++ का ज्ञान नहीं है वो भी इससे लाभ ले सकते हैं, इसमें C/C++ की सभी विशेषताओ का कारण सहित अध्ययन किया जायेगा और इसे आकर्षक बनाने का प्रयास किया जायेगा. अंत में ये उन लोगो के लिए लिखा जा रहा है जिन्हें अंग्रेजी समझने में असहजता महसूस होती है. आशा है ये आपके काम आएगा.

Compiler क्या है


हम जब computer के लिए निर्देश(computer program)लिखते हैं तो वो English भाषा की तरह लिखते हैं जिसे हम आप पढ़कर समझ सकते हैं परन्तु computer इसे नहीं समझ सकता. computer मशीन की भाषा समझता है जिसे हम आसानी से नहीं समझ सकते. इसके लिए हमें ऐसी software की जरूरत पड़ती है जो हमारे द्वारा लिखे गए program को computer की language में convert कर देता है, जिसे computer समझकर उसका पालन कर सके. इस तरह के software को compiler कहते हैं.