To compare the objects of a class, the less than operator can be overloaded.

ഒരു ക്ലാസിൻ്റെ ഒബ്ജക്റ്റുകൾ താരതമ്യം ചെയ്യാൻ, കുറഞ്ഞ ചിഹ്നം ഓവർലോഡ് ചെയ്യാവുന്നതാണ്.


The example shows how to overload the less than operator.

ഉദാഹരണത്തിൽ, എങ്ങനെയാണ് കുറഞ്ഞ ചിഹ്നം ഓവർലോഡ് ചെയ്യുന്നത് എന്ന് കാണിക്കുന്നു.


You can overload other relational operators in a similar way.

ഇതുപോലെ മറ്റ് ബന്ധുത്വ ഓപ്പറേറ്റർമാരെയും നിങ്ങൾക്ക് ഓവർലോഡ് ചെയ്യാൻ കഴിയും.


The assignment operator (=) can be overloaded like other operators.

മറ്റ് ഓപ്പറേറ്റർമാരെപ്പോലെ അസൈൻമെൻ്റ് ഓപ്പറേറ്റർ (=) ഓവർലോഡ് ചെയ്യാവുന്നതാണ്.


It can be used to create an object just like the copy constructor.

കോപ്പി കൺസ്ട്രക്ടർ പോലെ ഒരു ഒബ്ജക്റ്റ് ഉണ്ടാക്കാൻ ഇത് ഉപയോഗിക്കാം.


Type conversion is converting one data type into another.

ടൈപ്പ് കൺവേർഷൻ എന്നാൽ ഒരു ഡാറ്റാ ടൈപ്പിനെ മറ്റൊന്നിലേക്ക് മാറ്റുന്നതാണ്.


Conversion from built-in types to class type is possible.

ബിൽറ്റ്-ഇൻ ടൈപ്പുകളിൽ നിന്ന് ക്ലാസ് ടൈപ്പിലേക്കുള്ള പരിവർത്തനം സാധ്യമാണ്.


A constructor is used to build a matrix object from an int type array.

ഒരു int ടൈപ്പ് അറേയിൽ നിന്ന് ഒരു മാട്രിക്സ് ഒബ്ജക്റ്റ് നിർമ്മിക്കാൻ ഒരു കൺസ്ട്രക്ടർ ഉപയോഗിക്കുന്നു.


Conversion from class type to built-in types is also possible.

ക്ലാസ് ടൈപ്പിൽ നിന്ന് ബിൽറ്റ്-ഇൻ ടൈപ്പുകളിലേക്കുള്ള പരിവർത്തനവും സാധ്യമാണ്.


The casting operator converts a class object to a basic type.

കാസ്റ്റിംഗ് ഓപ്പറേറ്റർ ഒരു ക്ലാസ് ഒബ്ജക്റ്റിനെ ഒരു അടിസ്ഥാന തരത്തിലേക്ക് മാറ്റുന്നു.


Conversion from one class type to another is also a feature.

ഒരു ക്ലാസ് ടൈപ്പിൽ നിന്ന് മറ്റൊന്നിലേക്ക് മാറ്റുന്നതും ഒരു സവിശേഷതയാണ്.


Virtual functions are redefined in a derived class.

വിർച്വൽ ഫംഗ്ഷനുകൾ ഒരു ഡെറൈവ്ഡ് ക്ലാസ്സിൽ വീണ്ടും നിർവചിക്കപ്പെടുന്നു.


Virtual functions are declared using the virtual keyword.

വിർച്വൽ ഫംഗ്ഷനുകൾ 'വിർച്വൽ' കീവേഡ് ഉപയോഗിച്ച് പ്രഖ്യാപിച്ചിരിക്കുന്നു.


C++ determines which function to invoke at runtime.

ഏത് ഫംഗ്ഷനാണ് റൺടൈമിൽ വിളിക്കേണ്ടതെന്ന് C++ നിർണ്ണയിക്കുന്നു.


Virtual functions are used for dynamic linkage.

ഡൈനാമിക് ലിങ്കേജിനായി വിർച്വൽ ഫംഗ്ഷനുകൾ ഉപയോഗിക്കുന്നു.


We need a single pointer to refer to all objects.

എല്ലാ ഒബ്ജക്റ്റുകളെയും പരാമർശിക്കാൻ നമുക്ക് ഒരൊറ്റ പോയിൻ്റർ ആവശ്യമാണ്.


Virtual functions must be members of some class.

വിർച്വൽ ഫംഗ്ഷനുകൾ ഏതെങ്കിലും ക്ലാസിൻ്റെ അംഗങ്ങൾ ആയിരിക്കണം.


Virtual functions cannot be static members.

വിർച്വൽ ഫംഗ്ഷനുകൾക്ക് സ്ഥിരമായ അംഗങ്ങളായിരിക്കാൻ കഴിയില്ല.


നമുക്ക് ഒരു വിർച്വൽ കൺസ്ട്രക്ടർ ഉണ്ടാകാൻ കഴിയില്ല.


The function call takes slightly longer due to the virtual mechanism.

വിർച്വൽ മെക്കാനിസം കാരണം ഫംഗ്ഷൻ കോളിന് അൽപ്പം കൂടുതൽ സമയമെടുക്കും.


The university offers a wide range of courses.

സർവ്വകലാശാല വിവിധതരം കോഴ്സുകൾ വാഗ്ദാനം ചെയ്യുന്നു.


Object-oriented programming is a fundamental concept in computer science.

ഓബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗ് കമ്പ്യൂട്ടർ സയൻസിലെ ഒരു അടിസ്ഥാന ആശയമാണ്.


The professor explained the concept of inheritance in detail.

അധ്യാപകൻ ഇൻഹെറിറ്റൻസിന്റെ ആശയം വിശദമായി വിശദീകരിച്ചു.


Students are required to submit their assignments by Friday.

വിദ്യാർത്ഥികൾ വെള്ളിയാഴ്ചയ്ക്കുള്ളിൽ അസൈൻമെന്റുകൾ സമർപ്പിക്കണം.


The library has a vast collection of books on various subjects.

ലൈബ്രറിയിൽ വിവിധ വിഷയങ്ങളെക്കുറിച്ചുള്ള ധാരാളം പുസ്തകങ്ങൾ ഉണ്ട്.


The seminar will be held in the university auditorium.

സെമിനാർ സർവകലാശാല ഓഡിറ്റോറിയത്തിൽ വെച്ച് നടക്കും.


The syllabus covers the principles of object-oriented design.

പാഠ്യപദ്ധതിയിൽ ഒബ്ജക്റ്റ് ഓറിയന്റഡ് ഡിസൈനിന്റെ തത്വങ്ങൾ ഉൾപ്പെടുന്നു.


The exam will test the students' understanding of the concepts.

പരീക്ഷ വിദ്യാർത്ഥികളുടെ ആശയങ്ങളെക്കുറിച്ചുള്ള ധാരണയെ വിലയിരുത്തും.


The university is committed to providing quality education.

ഗുണമേന്മയുള്ള വിദ്യാഭ്യാസം നൽകുന്നതിൽ സർവകലാശാല പ്രതിജ്ഞാബദ്ധമാണ്.


The code demonstrates the use of polymorphism.

കോഡ് പോളിമോർഫിസത്തിന്റെ ഉപയോഗം വ്യക്തമാക്കുന്നു.


The program uses classes and objects to model real-world entities.

യഥാർത്ഥ ലോകത്തിലെ കാര്യങ്ങൾ മാതൃകയാക്കാൻ പ്രോഗ്രാം ക്ലാസുകളും ഒബ്ജക്റ്റുകളും ഉപയോഗിക്കുന്നു.


The university has a strong research focus.

സർവകലാശാലയ്ക്ക് ശക്തമായ ഗവേഷണ ശ്രദ്ധയുണ്ട്.


The lecture covered the topic of data abstraction.

പ്രഭാഷണത്തിൽ ഡാറ്റാ അബ്‌സ്ട്രാക്ഷനെക്കുറിച്ച് പ്രതിപാദിച്ചു.


The students are encouraged to participate in extracurricular activities.

വിദ്യാർത്ഥികളെ പാഠ്യേതര പ്രവർത്തനങ്ങളിൽ ഏർപ്പെടാൻ പ്രോത്സാഹിപ്പിക്കുന്നു.


The software development process requires careful planning.

സോഫ്റ്റ്‌വെയർ വികസന പ്രക്രിയക്ക് ശ്രദ്ധാപൂർവമായ ആസൂത്രണം ആവശ്യമാണ്.


The university provides excellent facilities for its students.

സർവകലാശാല അതിന്റെ വിദ്യാർത്ഥികൾക്ക് മികച്ച സൗകര്യങ്ങൾ നൽകുന്നു.


The concept of encapsulation helps in data hiding.

എൻകാപ്സുലേഷൻ എന്ന ആശയം ഡാറ്റ മറയ്ക്കാൻ സഹായിക്കുന്നു.


The project requires the use of object-oriented principles.

പ്രോജക്റ്റിന് ഒബ്ജക്റ്റ് ഓറിയന്റഡ് തത്വങ്ങൾ ഉപയോഗിക്കേണ്ടതുണ്ട്.


The university promotes innovation and creativity.

സർവകലാശാല നവീകരണത്തെയും സർഗ്ഗാത്മകതയെയും പ്രോത്സാഹിപ്പിക്കുന്നു.


The program uses inheritance to create a hierarchy of classes.

ക്ലാസുകളുടെ ഒരു ശ്രേണി ഉണ്ടാക്കാൻ പ്രോഗ്രാം ഇൻഹെറിറ്റൻസ് ഉപയോഗിക്കുന്നു.


Break statements allow you to exit a loop prematurely.

ബ്രേക്ക് സ്റ്റേറ്റ്‌മെന്റുകൾ ലൂപ്പിന്റെ അവസാനം വരെ കാക്കാതെ പുറത്തുകടക്കാൻ സഹായിക്കുന്നു.


The program will terminate if the number is greater than 5.

സംഖ്യ 5-ൽ കൂടുതലാണെങ്കിൽ പ്രോഗ്രാം അവസാനിപ്പിക്കും.


Classes are the central feature of C++ that supports object-oriented programming.

ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗിനെ പിന്തുണയ്ക്കുന്ന C++ ന്റെ പ്രധാന സവിശേഷതയാണ് ക്ലാസുകൾ.


A class is used to specify the form of an object.

ഒരു ഒബ്ജക്റ്റിന്റെ രൂപം വ്യക്തമാക്കാൻ ഒരു ക്ലാസ് ഉപയോഗിക്കുന്നു.


The data and functions within a class are called members of the class.

ഒരു ക്ലാസിനുള്ളിലെ ഡാറ്റയും ഫംഗ്ഷനുകളും ക്ലാസിന്റെ അംഗങ്ങൾ എന്ന് വിളിക്കപ്പെടുന്നു.


When we define a class, we define a blueprint for a data type.

നമ്മൾ ഒരു ക്ലാസ് നിർവചിക്കുമ്പോൾ, ഒരു ഡാറ്റാ ടൈപ്പിനായുള്ള ബ്ലൂപ്രിന്റ് നിർവചിക്കുന്നു.


A class definition starts with the keyword class followed by the class name.

ഒരു ക്ലാസ് നിർവ്വചനം ആരംഭിക്കുന്നത് ക്ലാസ് കീവേഡും തുടർന്ന് ക്ലാസ് നാമവും ഉപയോഗിച്ചാണ്.


A public member can be accessed from outside the class.

ഒരു പബ്ലിക് അംഗത്തെ ക്ലാസിന് പുറത്ത് നിന്ന് ആക്സസ് ചെയ്യാൻ കഴിയും.


A class provides the blueprints for objects.

ഒരു ക്ലാസ് ഒബ്ജക്റ്റുകൾക്കായി ബ്ലൂപ്രിന്റുകൾ നൽകുന്നു.


We declare objects of a class with the same declaration as variables of basic types.

അടിസ്ഥാന തരത്തിലുള്ള വേരിയബിളുകൾ പ്രഖ്യാപിക്കുന്ന അതേ രീതിയിൽ ഒരു ക്ലാസിന്റെ ഒബ്ജക്റ്റുകളും ഞങ്ങൾ പ്രഖ്യാപിക്കുന്നു.


The public data members of objects can be accessed using the direct member access operator (.).

ഒബ്ജക്റ്റുകളുടെ പബ്ലിക് ഡാറ്റ അംഗങ്ങളെ നേരിട്ടുള്ള അംഗത്വ ആക്സസ് ഓപ്പറേറ്റർ (.) ഉപയോഗിച്ച് ആക്സസ് ചെയ്യാവുന്നതാണ്.


Private and protected members cannot be accessed directly.

പ്രൈവറ്റ്, പ്രൊട്ടക്റ്റഡ് അംഗങ്ങളെ നേരിട്ട് ആക്സസ് ചെയ്യാൻ കഴിയില്ല.


A member function of a class is a function that has its definition or its prototype within the class definition.

ഒരു ക്ലാസിലെ അംഗ ഫംഗ്ഷൻ എന്നത് ക്ലാസ് നിർവചനത്തിനുള്ളിൽ അതിന്റെ നിർവചനമോ പ്രോട്ടോടൈപ്പോ ഉള്ള ഒരു ഫംഗ്ഷനാണ്.


A class member can be defined as public, private or protected.

ഒരു ക്ലാസ് അംഗത്തെ പബ്ലിക്, പ്രൈവറ്റ് അല്ലെങ്കിൽ പ്രൊട്ടക്റ്റഡ് ആയി നിർവചിക്കാം.


A class constructor is a special function in a class that is called when a new object of the class is created.

ഒരു ക്ലാസ് കൺസ്ട്രക്ടർ എന്നത് ഒരു ക്ലാസിലെ ഒരു പ്രത്യേക ഫംഗ്ഷനാണ്, ഇത് ക്ലാസിന്റെ ഒരു പുതിയ ഒബ്ജക്റ്റ് സൃഷ്ടിക്കുമ്പോൾ വിളിക്കപ്പെടുന്നു.


A destructor is also a special function which is called when created object is deleted.

സൃഷ്ടിച്ച ഒബ്ജക്റ്റ് ഇല്ലാതാകുമ്പോൾ വിളിക്കപ്പെടുന്ന ഒരു പ്രത്യേക ഫംഗ്ഷനാണ് ഡിസ്ട്രക്ടർ.


The copy constructor creates an object by initializing it with an object of the same class.

കോപ്പി കൺസ്ട്രക്ടർ ഒരേ ക്ലാസ്സിലെ ഒബ്ജക്റ്റ് ഉപയോഗിച്ച് അത് ആരംഭിക്കുന്നതിലൂടെ ഒരു ഒബ്ജക്റ്റ് ഉണ്ടാക്കുന്നു.


A friend function is permitted full access to private and protected members of a class.

ഒരു ഫ്രണ്ട് ഫംഗ്ഷന് ഒരു ക്ലാസിന്റെ പ്രൈവറ്റ്, പ്രൊട്ടക്റ്റഡ് അംഗങ്ങളിലേക്ക് പൂർണ്ണമായ പ്രവേശനം അനുവദിച്ചിരിക്കുന്നു.


With an inline function, the compiler tries to expand the code in the body of the function.

ഒരു ഇൻലൈൻ ഫംഗ്ഷൻ ഉപയോഗിച്ച്, ഫംഗ്ഷന്റെ ബോഡിയിലെ കോഡ് വികസിപ്പിക്കാൻ കംപൈലർ ശ്രമിക്കുന്നു.


Every object has a special pointer 'this' which points to the object itself.

ഓരോ ഒബ്ജക്റ്റിനും അതിലേക്ക് തന്നെ ചൂണ്ടുന്ന 'this' എന്ന പ്രത്യേക പോയിന്റർ ഉണ്ട്.


C++ provides the ability to define classes and functions as its primary encapsulation mechanisms.

C++ ക്ലാസുകളും ഫംഗ്ഷനുകളും നിർവചിക്കാനുള്ള കഴിവ് അതിന്റെ പ്രധാന എൻകാപ്സുലേഷൻ രീതികളായി നൽകുന്നു.


ബന്ധനം എന്നാൽ ബന്ധിപ്പിക്കുക എന്നാണ്.


When linking is delayed till run time or done during the execution of the program then this type of linking is known as dynamic binding.

പ്രോഗ്രാം പ്രവർത്തിക്കുമ്പോൾ ലിങ്കിംഗ് വൈകുകയോ അല്ലെങ്കിൽ നടപ്പിലാക്കുമ്പോൾ ചെയ്യുകയോ ചെയ്താൽ, ഈ തരത്തിലുള്ള ലിങ്കിംഗിനെ ഡൈനാമിക് ബൈൻഡിംഗ് എന്ന് വിളിക്കുന്നു.


In C++ objects communicate each other by passing messages to each other.

C++-ൽ, ഒബ്‌ജക്റ്റുകൾ പരസ്പരം സന്ദേശങ്ങൾ കൈമാറിക്കൊണ്ട് ആശയവിനിമയം നടത്തുന്നു.


A message contains the name of the member function and arguments to pass.

ഒരു സന്ദേശത്തിൽ അംഗ ഫംഗ്ഷന്റെ പേരും കൈമാറേണ്ട ആർഗ്യുമെന്റുകളും അടങ്ങിയിരിക്കുന്നു.


Message passing here means object calling the method and passing parameters.

ഇവിടെ സന്ദേശ കൈമാറ്റം എന്നാൽ ഒബ്‌ജക്റ്റ് രീതി വിളിക്കുകയും പാരാമീറ്ററുകൾ കൈമാറുകയും ചെയ്യുന്നു.


The programs are the means through which we can make the computers produce the useful desired outputs.

കമ്പ്യൂട്ടറുകൾ ഉപയോഗപ്രദമായ ഔട്ട്‌പുട്ടുകൾ ഉണ്ടാക്കാൻ സഹായിക്കുന്ന മാർഗ്ഗമാണ് പ്രോഗ്രാമുകൾ.


In this unit, you studied that the structured programming languages initially helped in coping with the inherent complexity of the softwares of those times but later on, were found wanting in the handing the same as far as the software of present days are concerned.

ഈ യൂണിറ്റിൽ, ഘടനാപരമായ പ്രോഗ്രാമിംഗ് ഭാഷകൾ അക്കാലത്തെ സോഫ്റ്റ്‌വെയറുകളുടെ സങ്കീർണ്ണതയെ നേരിടാൻ സഹായിച്ചു, എന്നാൽ ഇന്നത്തെ സോഫ്റ്റ്‌വെയറുകളെ കൈകാര്യം ചെയ്യുന്നതിൽ ഇത് മതിയായതല്ലെന്ന് പിന്നീട് കണ്ടെത്തി.


It was followed by the illustrations of some more concepts of object-oriented programming like classes, objects, message passing, interface, associations, inheritance and polymorphism.

ക്ലാസുകൾ, ഒബ്ജക്റ്റുകൾ, സന്ദേശ കൈമാറ്റം, ഇന്റർഫേസ്, അസോസിയേഷനുകൾ, ഇൻഹെറിറ്റൻസ്, പോളിമോർഫിസം തുടങ്ങിയ ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗിന്റെ കൂടുതൽ ആശയങ്ങളുടെ ചിത്രീകരണങ്ങൾ ഇതിനെ പിന്തുടർന്നു.


C++ is an object oriented programming (OOP) language.

C++ ഒരു ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗ് (OOP) ഭാഷയാണ്.


C++ എന്നത് C ഭാഷയുടെ ഒരു സൂപ്പർസെറ്റാണ്.


The object oriented feature in C++ is helpful in developing the large programs with clarity, extensibility and easy to maintain the software after sale to customers.

C++-ലെ ഒബ്ജക്റ്റ് ഓറിയന്റഡ് ഫീച്ചർ, വ്യക്തത, വിപുലീകരണം, ഉപഭോക്താക്കൾക്ക് വിൽപന നടത്തിയ ശേഷം സോഫ്റ്റ്‌വെയർ എളുപ്പത്തിൽ പരിപാലിക്കുക എന്നിവയുള്ള വലിയ പ്രോഗ്രാമുകൾ വികസിപ്പിക്കാൻ സഹായിക്കുന്നു.


C++ has replaced C programming language and is the basic building block of current programming languages such as Java, C# and Dot. Net etc.

C++ C പ്രോഗ്രാമിംഗ് ഭാഷയെ മാറ്റിസ്ഥാപിച്ചു, കൂടാതെ Java, C#, Dot. Net തുടങ്ങിയ ഇന്നത്തെ പ്രോഗ്രാമിംഗ് ഭാഷകളുടെ അടിസ്ഥാന ഘടകവുമാണ്.


Character set is a set of valid characters that a language can recognise.

ഒരു ഭാഷയ്ക്ക് തിരിച്ചറിയാൻ കഴിയുന്ന സാധുവായ പ്രതീകങ്ങളുടെ കൂട്ടമാണ് പ്രതീക സെറ്റ്.


A character that is used to produce blank space when printed in C++ is called white space character.

C++-ൽ പ്രിന്റ് ചെയ്യുമ്പോൾ ശൂന്യമായ ഇടം ഉണ്ടാക്കാൻ ഉപയോഗിക്കുന്ന പ്രതീകത്തെ വൈറ്റ് സ്പേസ് പ്രതീകം എന്ന് വിളിക്കുന്നു.


A token is a group of characters that logically combine together.

ഒരു ടോക്കൺ എന്നത് തार्किकമായി ഒരുമിച്ച് ചേരുന്ന പ്രതീകങ്ങളുടെ ഒരു കൂട്ടമാണ്.


A symbolic name is generally known as an identifier.

ചിഹ്നപരമായ പേര് സാധാരണയായി ഒരു ഐഡന്റിഫയർ എന്നറിയപ്പെടുന്നു.


There are some reserved words in C++ which have predefined meaning to complier called keywords.

C++-ൽ ചില സംവരണ വാക്കുകൾ ഉണ്ട്, അവ കംപൈലറിനായി മുൻകൂട്ടി നിശ്ചയിച്ചിട്ടുള്ള അർത്ഥം ഉണ്ട്, അവ കീവേഡുകൾ എന്ന് വിളിക്കപ്പെടുന്നു.


C++ is regarded as an intermediate-level language.

C++ ഒരു ഇടത്തരം തലത്തിലുള്ള ഭാഷയായി കണക്കാക്കപ്പെടുന്നു.


C++ allows inheritance and polymorphism while C language does not.

C++ ഇൻഹെറിറ്റൻസും പോളിമോർഫിസവും അനുവദിക്കുന്നു, എന്നാൽ C ഭാഷ അനുവദിക്കുന്നില്ല.


In the above code, we declare an integer pointer and an array of integer type.

ಮೇಲಿನ ಕೋಡ್‌ನಲ್ಲಿ, ನಾವು ಒಂದು ಪೂರ್ಣಾಂಕ ಪಾಯಿಂಟರ್ ಮತ್ತು ಪೂರ್ಣಾಂಕ ಪ್ರಕಾರದ ಒಂದು ಅರೇ ಅನ್ನು ಘೋಷಿಸುತ್ತೇವೆ.


We assign the address of marks to the ptr by using the statement ptr=marks;

ptr=marks ಎಂಬ ಹೇಳಿಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು marks ನ ವಿಳಾಸವನ್ನು ptr ಗೆ ನಿಯೋಜಿಸುತ್ತೇವೆ;


it means that both the variables ‘marks’ and ‘ptr’ point to the same element, i.e., marks[0].

ಅಂದರೆ ‘marks’ ಮತ್ತು ‘ptr’ ಎಂಬ ಎರಡೂ ವೇರಿಯೇಬಲ್‌ಗಳು ಒಂದೇ ಅಂಶವನ್ನು ಸೂಚಿಸುತ್ತವೆ, ಅಂದರೆ marks[0].


When we try to print the values of *ptr and *marks, then it comes out to be same.

*ptr ಮತ್ತು *marks ನ ಮೌಲ್ಯಗಳನ್ನು ಮುದ್ರಿಸಲು ನಾವು ಪ್ರಯತ್ನಿಸಿದಾಗ, ಅದು ಒಂದೇ ಆಗಿರುತ್ತದೆ.


Hence, it is proved that the array name stores the address of the first element of an array.

ಆದ್ದರಿಂದ, ಅರೇ ಹೆಸರಿನ ಮೊದಲ ಅಂಶದ ವಿಳಾಸವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಎಂದು ಇದು ಸಾಬೀತಾಗಿದೆ.


Suppose we create an array of pointer holding 5 integer pointers; then its declaration would look like: 1. int *ptr[5]; // array of 5 integer pointer.

ನಾವು 5 ಪೂರ್ಣಾಂಕ ಪಾಯಿಂಟರ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಪಾಯಿಂಟರ್‌ಗಳ ಅರೇ ಅನ್ನು ರಚಿಸಿದರೆ; ಆಗ ಅದರ ಘೋಷಣೆ ಹೀಗಿರುತ್ತದೆ: 1. int *ptr[5]; // 5 ಪೂರ್ಣಾಂಕ ಪಾಯಿಂಟರ್‌ಗಳ ಅರೇ.


In the above declaration, we declare an array of pointer named as ptr, and it allocates 5 integer pointers in memory.

ಮೇಲಿನ ಘೋಷಣೆಯಲ್ಲಿ, ನಾವು ptr ಎಂದು ಹೆಸರಿಸಲಾದ ಪಾಯಿಂಟರ್‌ಗಳ ಅರೇ ಅನ್ನು ಘೋಷಿಸುತ್ತೇವೆ ಮತ್ತು ಅದು ಮೆಮೊರಿಯಲ್ಲಿ 5 ಪೂರ್ಣಾಂಕ ಪಾಯಿಂಟರ್‌ಗಳನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ.


The element of an array of a pointer can also be initialized by assigning the address of some other element.

ಪಾಯಿಂಟರ್‌ನ ಅರೇನ ಅಂಶವನ್ನು ಕೆಲವು ಇತರ ಅಂಶದ ವಿಳಾಸವನ್ನು ನಿಯೋಜಿಸುವ ಮೂಲಕ ಸಹ ಪ್ರಾರಂಭಿಸಬಹುದು.


We can also retrieve the value of ‘a’ be dereferencing the pointer.

ಪಾಯಿಂಟರ್ ಅನ್ನು ಡಿರೆಫರೆನ್ಸ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ‘a’ ಯ ಮೌಲ್ಯವನ್ನು ಸಹ ಹಿಂಪಡೆಯಬಹುದು.


In the above code, we declare an array of integer type and an array of integer pointers.

ಮೇಲಿನ ಕೋಡ್‌ನಲ್ಲಿ, ನಾವು ಪೂರ್ಣಾಂಕ ಪ್ರಕಾರದ ಅರೇ ಮತ್ತು ಪೂರ್ಣಾಂಕ ಪಾಯಿಂಟರ್‌ಗಳ ಅರೇ ಅನ್ನು ಘೋಷಿಸುತ್ತೇವೆ.


We have defined the ‘for’ loop, which iterates through the elements of an array ‘ptr1’, and on each iteration, the address of element of ptr1 at index ‘i’ gets stored in the ptr2 at index ‘i’.

ನಾವು ‘for’ ಲೂಪ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿದ್ದೇವೆ, ಇದು ‘ptr1’ ಅರೇನ ಅಂಶಗಳ ಮೂಲಕ ಪುನರಾವರ್ತಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಪುನರಾವರ್ತನೆಯಲ್ಲಿ, ಸೂಚ್ಯಂಕ ‘i’ ನಲ್ಲಿ ptr1 ನ ಅಂಶದ ವಿಳಾಸವನ್ನು ಸೂಚ್ಯಂಕ ‘i’ ನಲ್ಲಿ ptr2 ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.


An array of pointer to strings is an array of character pointers that holds the address of the first character of a string or we can say the base address of a string.

ಸ್ಟ್ರಿಂಗ್‌ಗಳಿಗೆ ಪಾಯಿಂಟರ್‌ಗಳ ಅರೇ ಎಂದರೆ ಅಕ್ಷರ ಪಾಯಿಂಟರ್‌ಗಳ ಅರೇ ಆಗಿದ್ದು ಅದು ಸ್ಟ್ರಿಂಗ್‌ನ ಮೊದಲ ಅಕ್ಷರದ ವಿಳಾಸವನ್ನು ಅಥವಾ ನಾವು ಸ್ಟ್ರಿಂಗ್‌ನ ಬೇಸ್ ವಿಳಾಸವನ್ನು ಹೇಳಬಹುದು.


In an array of pointers, the manipulation of strings is comparatively easier than in the case of 2d array.

ಪಾಯಿಂಟರ್‌ಗಳ ಅರೇನಲ್ಲಿ, ಸ್ಟ್ರಿಂಗ್‌ಗಳ ಕುಶಲತೆಯು 2d ಅರೇನ ಸಂದರ್ಭದಲ್ಲಿರುವುದಕ್ಕಿಂತ ತುಲನಾತ್ಮಕವಾಗಿ ಸುಲಭವಾಗಿದೆ.


We can also easily change the position of the strings by using the pointers.

ಪಾಯಿಂಟರ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಸ್ಟ್ರಿಂಗ್‌ಗಳ ಸ್ಥಾನವನ್ನು ಸಹ ಸುಲಭವಾಗಿ ಬದಲಾಯಿಸಬಹುದು.


In the above code, we have declared an array of char pointer holding 5 string literals, and the first character of each string is holding the base address of the string.

ಮೇಲಿನ ಕೋಡ್‌ನಲ್ಲಿ, ನಾವು 5 ಸ್ಟ್ರಿಂಗ್ ಲಿಟರಲ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಚಾರ್ ಪಾಯಿಂಟರ್‌ಗಳ ಅರೇ ಅನ್ನು ಘೋಷಿಸಿದ್ದೇವೆ ಮತ್ತು ಪ್ರತಿ ಸ್ಟ್ರಿಂಗ್‌ನ ಮೊದಲ ಅಕ್ಷರವು ಸ್ಟ್ರಿಂಗ್‌ನ ಬೇಸ್ ವಿಳಾಸವನ್ನು ಹೊಂದಿದೆ.


The purpose of the constructor is to initialize the objects of the class.

ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್‌ನ ಉದ್ದೇಶವೆಂದರೆ ವರ್ಗದ ವಸ್ತುಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವುದು.


The constructors are always declared in the public section.

ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್‌ಗಳನ್ನು ಯಾವಾಗಲೂ ಸಾರ್ವಜನಿಕ ವಿಭಾಗದಲ್ಲಿ ಘೋಷಿಸಲಾಗುತ್ತದೆ.


They are invoked automatically when objects of the class are created.

ವರ್ಗದ ವಸ್ತುಗಳನ್ನು ರಚಿಸಿದಾಗ ಅವುಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕರೆಯಲಾಗುತ್ತದೆ.


Constructors cannot be inherited, but they can be called from the constructors of derived class.

ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್‌ಗಳನ್ನು ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಅವುಗಳನ್ನು ಪಡೆದ ವರ್ಗದ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್‌ಗಳಿಂದ ಕರೆಯಬಹುದು.


The constructor with no argument is known as default constructor of the class.

ಯಾವುದೇ ವಾದವಿಲ್ಲದ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್ ಅನ್ನು ವರ್ಗದ ಡೀಫಾಲ್ಟ್ ಕನ್‌ಸ್ಟ್ರಕ್ಟರ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.


The derived constructor function has two parts.

നിഷ്പാദിത കൺസ്ട്രക്ടർ ഫംഗ്ഷന് രണ്ട് ഭാഗങ്ങളുണ്ട്.


The first part provides the declaration of the arguments.

ആദ്യ ഭാഗം, ആർഗ്യുമെന്റുകളുടെ പ്രഖ്യാപനം നൽകുന്നു.


Base constructors are called using base1(arglist1), base2(arglist2).

ബേസ് കൺസ്ട്രക്ടറുകൾ base1(arglist1), base2(arglist2) എന്നിവ ഉപയോഗിച്ച് വിളിക്കപ്പെടുന്നു.


Arglist1 through ArglistN are the argument declarations.

Arglist1 മുതൽ ArglistN വരെയുള്ളവ ആർഗ്യുമെന്റ് പ്രഖ്യാപനങ്ങളാണ്.


The derived class inherits properties from the base class.

നിഷ്പാദിത ക്ലാസ് അടിസ്ഥാന ക്ലാസിൽ നിന്ന് പ്രോപ്പർട്ടികൾ ഇൻഹെറിറ്റ് ചെയ്യുന്നു.


A class can inherit properties from more than one class.

ഒരു ക്ലാസിന് ഒന്നിലധികം ക്ലാസുകളിൽ നിന്ന് പ്രോപ്പർട്ടികൾ ഇൻഹെറിറ്റ് ചെയ്യാൻ കഴിയും.


The mechanism of deriving a new class is called inheritance.

ഒരു പുതിയ ക്ലാസ് ഉണ്ടാക്കുന്ന രീതിയെ ഇൻഹെറിറ്റൻസ് എന്ന് വിളിക്കുന്നു.


Exception handling provides a type-safe approach.

എക്സെപ്ഷൻ കൈകാര്യം ചെയ്യുന്നത് ടൈപ്പ്-സുരക്ഷിതമായ സമീപനം നൽകുന്നു.


എക്സെപ്ഷനുകൾ റൺടൈം അപാകതകളാണ്.


The program may encounter exceptions while executing.

പ്രോഗ്രാം പ്രവർത്തിക്കുമ്പോൾ എക്സെപ്ഷനുകൾ ഉണ്ടാകാം.


Exception handling was not part of the original C++.

എക്സെപ്ഷൻ കൈകാര്യം ചെയ്യൽ യഥാർത്ഥ C++ ന്റെ ഭാഗമായിരുന്നില്ല.


Exceptions are of two kinds: synchronous and asynchronous.

എക്സെപ്ഷനുകൾ രണ്ട് തരത്തിലുണ്ട്: സമന്വയവും അസമന്വയവും.


The purpose is to detect and report exceptional circumstances.

അസാധാരണമായ സാഹചര്യങ്ങൾ കണ്ടെത്തുകയും റിപ്പോർട്ട് ചെയ്യുകയും ചെയ്യുക എന്നതാണ് ഇതിന്റെ ലക്ഷ്യം.


The mechanism suggests a separate error handling code.

ഈ രീതി ഒരു പ്രത്യേക പിശക് കൈകാര്യം ചെയ്യൽ കോഡ് നിർദ്ദേശിക്കുന്നു.


try ബ്ലോക്ക് ഒരു എക്സെപ്ഷൻ എറിയുന്നു.


The program control leaves the try block.

പ്രോഗ്രാം നിയന്ത്രണം try ബ്ലോക്ക് വിട്ട് പോകുന്നു.


catch ബ്ലോക്ക് എക്സെപ്ഷൻ പിടിച്ചെടുക്കുന്നു.


When no exception is detected, the catch block is skipped.

ഒരു എക്സെപ്ഷനും കണ്ടെത്താത്തപ്പോൾ, catch ബ്ലോക്ക് ഒഴിവാക്കപ്പെടുന്നു.


Function templates work with generic types.

ഫംഗ്ഷൻ ടെംപ്ലേറ്റുകൾ പൊതുവായ തരങ്ങൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്നു.


A function template describes a set of functions.

ഒരു ഫംഗ്ഷൻ ടെംപ്ലേറ്റ്, ഫംഗ്ഷനുകളുടെ ഒരു കൂട്ടത്തെ വിവരിക്കുന്നു.


The program uses inheritance to extend the functionality of existing classes.

മുമ്പേയുള്ള ക്ലാസുകളുടെ പ്രവർത്തനം വികസിപ്പിക്കാൻ ഈ പ്രോഗ്രാം ഇൻഹെറിറ്റൻസ് ഉപയോഗിക്കുന്നു.


Inheritance allows a derived class to inherit properties from a base class.

ഒരു അടിസ്ഥാന ക്ലാസിൽ നിന്ന് പ്രോപ്പർട്ടികൾ ഇൻഹെറിറ്റ് ചെയ്യാൻ ഇൻഹെറിറ്റൻസ് ഒരു ഡെറിവ്ഡ് ക്ലാസിനെ അനുവദിക്കുന്നു.


The derived class is also known as a subclass.

ഡെറിവ്ഡ് ക്ലാസ് സബ്‌ക്ലാസ് എന്നും അറിയപ്പെടുന്നു.


Multiple inheritance allows a class to inherit from more than one base class.

ഒന്നിലധികം അടിസ്ഥാന ക്ലാസുകളിൽ നിന്ന് ഇൻഹെറിറ്റ് ചെയ്യാൻ ഒന്നിലധികം ഇൻഹെറിറ്റൻസ് ഒരു ക്ലാസിനെ അനുവദിക്കുന്നു.


The concept of reusability is strongly supported in C++.

പുനരുപയോഗിക്കാവുന്ന ആശയം C++-ൽ ശക്തമായി പിന്തുണയ്ക്കുന്നു.


A class can inherit properties from more than one class.

ഒന്നിലധികം ക്ലാസുകളിൽ നിന്ന് ഒരു ക്ലാസിന് പ്രോപ്പർട്ടികൾ ഇൻഹെറിറ്റ് ചെയ്യാൻ കഴിയും.


The old class is referred to as the base class.

പഴയ ക്ലാസിനെ അടിസ്ഥാന ക്ലാസ് എന്ന് വിളിക്കുന്നു.


This mechanism is called inheritance or derivation.

ഈ സംവിധാനത്തെ ഇൻഹെറിറ്റൻസ് അല്ലെങ്കിൽ ഡെറിവേഷൻ എന്ന് വിളിക്കുന്നു.


The derived class inherits some or all of the traits from the base class.

ഡെറിവ്ഡ് ക്ലാസ്, അടിസ്ഥാന ക്ലാസിൽ നിന്നുള്ള ചില അല്ലെങ്കിൽ എല്ലാ ഗുണങ്ങളും ഇൻഹെറിറ്റ് ചെയ്യുന്നു.


The derived class can add its own data and member functions.

ഡെറിവ്ഡ് ക്ലാസിന് അതിൻ്റേതായ ഡാറ്റയും അംഗ ഫംഗ്ഷനുകളും ചേർക്കാൻ കഴിയും.


Single inheritance involves a derived class with only one base class.

ഒരു അടിസ്ഥാന ക്ലാസ് മാത്രമുള്ള ഒരു ഡെറിവ്ഡ് ക്ലാസിനെ സിംഗിൾ ഇൻഹെറിറ്റൻസ് ഉൾക്കൊള്ളുന്നു.


Multiple inheritance involves a derived class with several base classes.

ഒന്നിലധികം അടിസ്ഥാന ക്ലാസുകളുള്ള ഒരു ഡെറിവ്ഡ് ക്ലാസിനെ ഒന്നിലധികം ഇൻഹെറിറ്റൻസ് ഉൾക്കൊള്ളുന്നു.


Hierarchical inheritance involves the traits of one class being inherited by more than one class.

ഒരു ക്ലാസിൻ്റെ ഗുണങ്ങൾ ഒന്നിലധികം ക്ലാസുകൾ ഇൻഹെറിറ്റ് ചെയ്യുന്നതിനെയാണ് ശ്രേണിപരമായ ഇൻഹെറിറ്റൻസ് എന്ന് പറയുന്നത്.


Multilevel inheritance involves deriving a class from another derived class.

മറ്റൊരു ഡെറിവ്ഡ് ക്ലാസിൽ നിന്ന് ഒരു ക്ലാസ് ഉണ്ടാക്കുന്നതിനെയാണ് മൾട്ടിലെവൽ ഇൻഹെറിറ്റൻസ് എന്ന് പറയുന്നത്.


The visibility mode specifies whether the features of the base class are privately or publicly derived.

വിസിബിലിറ്റി മോഡ്, അടിസ്ഥാന ക്ലാസിൻ്റെ ഫീച്ചറുകൾ സ്വകാര്യമായി അല്ലെങ്കിൽ പരസ്യമായി ഉണ്ടാക്കിയതാണോ എന്ന് വ്യക്തമാക്കുന്നു.


Public members of the base class become public members of the derived class.

അടിസ്ഥാന ക്ലാസിൻ്റെ പബ്ലിക് അംഗങ്ങൾ, ഡെറിവ്ഡ് ക്ലാസിൻ്റെ പബ്ലിക് അംഗങ്ങളായി മാറുന്നു.


സ്വകാര്യ അംഗങ്ങളെ ഇൻഹെറിറ്റ് ചെയ്യില്ല.


Inheritance is a powerful tool for incremental program development.

വർദ്ധിച്ച പ്രോഗ്രാം വികസനത്തിനുള്ള ശക്തമായ ഉപകരണമാണ് ഇൻഹെറിറ്റൻസ്.


Let us consider a simple example to illustrate inheritance.

ഇൻഹെറിറ്റൻസ് ചിത്രീകരിക്കുന്നതിന് നമുക്ക് ഒരു ലളിതമായ ഉദാഹരണം പരിഗണിക്കാം.


The program illustrates that the objects of class D have access to all the public members of B.

B-യുടെ എല്ലാ പബ്ലിക് അംഗങ്ങളിലേക്കും ക്ലാസ് D-യുടെ ഒബ്ജക്റ്റുകൾക്ക് പ്രവേശനം ഉണ്ടെന്ന് പ്രോഗ്രാം ചിത്രീകരിക്കുന്നു.


The compiler recognizes the data types and generates the minfun() function accordingly.

ഡാറ്റാ ടൈപ്പുകൾ തിരിച്ചറിഞ്ഞ്, അതിനനുസരിച്ച് മിൻഫൺ() ഫംഗ്ഷൻ ഉണ്ടാക്കുന്നു.


This approach replaced three identical normal functions with a single function prototype.

ഈ സമീപനം മൂന്ന് സമാനമായ സാധാരണ ഫംഗ്ഷനുകളെ ഒരൊറ്റ ഫംഗ്ഷൻ പ്രോട്ടോടൈപ്പ് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിച്ചു.


The function name stays the same when a function template is overloaded with a non-template function, but the arguments are different.

ഒരു ഫംഗ്ഷൻ ടെംപ്ലേറ്റ്, നോൺ-ടെംപ്ലേറ്റ് ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഓവർലോഡ് ചെയ്യുമ്പോൾ ഫംഗ്ഷൻ നാമം അതേപടി നിലനിൽക്കും, എന്നാൽ ആർഗ്യുമെന്റുകൾ വ്യത്യസ്തമായിരിക്കും.


Class templates make it possible to reuse the same code for all data types.

എല്ലാ ഡാറ്റാ ടൈപ്പുകൾക്കും ഒരേ കോഡ് വീണ്ടും ഉപയോഗിക്കാൻ ക്ലാസ് ടെംപ്ലേറ്റുകൾ സഹായിക്കുന്നു.


When creating a class template object, you must specify the data type within a < >.

ഒരു ക്ലാസ് ടെംപ്ലേറ്റ് ഒബ്ജക്റ്റ് ഉണ്ടാക്കുമ്പോൾ, < > എന്നതി inside ഡാറ്റാ ടൈപ്പ് വ്യക്തമാക്കണം.


The class has two private members of type T: a & b, as well as a constructor to initalize the members.

ക്ലാസിന് T എന്ന ടൈപ്പിലുള്ള രണ്ട് സ്വകാര്യ അംഗങ്ങളുണ്ട്: a & b, അതുപോലെ അംഗങ്ങളെ ആരംഭിക്കുന്ന ഒരു കൺസ്ട്രക്റ്ററും.


Two separate Compute objects, intCompute and floatCompute, are generated in the main() function for data types int and float, respectively.

int, float എന്നീ ഡാറ്റാ ടൈപ്പുകൾക്കായി main() ഫംഗ്ഷനിൽ intCompute, floatCompute എന്നീ രണ്ട് Compute ഒബ്ജക്റ്റുകൾ ഉണ്ടാക്കുന്നു.


Use templates in situations that result in duplication of the same code for multiple types.

ഒരേ കോഡിന്റെ പലതരം ഡ്യൂപ്ലിക്കേഷൻ ഉണ്ടാകുന്ന സാഹചര്യങ്ങളിൽ ടെംപ്ലേറ്റുകൾ ഉപയോഗിക്കുക.


Templates help developers create a set of functions or classes to handle a variety of data types.

വിവിധ തരം ഡാറ്റാ ടൈപ്പുകൾ കൈകാര്യം ചെയ്യാൻ സഹായിക്കുന്ന ഫംഗ്ഷനുകളുടെയോ ക്ലാസുകളുടെയോ ഒരു കൂട്ടം ഉണ്ടാക്കാൻ ടെംപ്ലേറ്റുകൾ ഡെവലപ്പർമാരെ സഹായിക്കുന്നു.


If you often write several similar functions that perform the same operation on different data types, consider using a function template instead.

വിവിധ ഡാറ്റാ ടൈപ്പുകളിൽ ഒരേ ഓപ്പറേഷൻ ചെയ്യുന്ന സമാനമായ ഫംഗ്ഷനുകൾ നിങ്ങൾ പതിവായി എഴുതുകയാണെങ്കിൽ, ഒരു ഫംഗ്ഷൻ ടെംപ്ലേറ്റ് ഉപയോഗിക്കുന്നതിനെക്കുറിച്ച് പരിഗണിക്കാവുന്നതാണ്.


Files keep data in a storage unit for a long time.

ഫയലുകൾ ഡാറ്റയെ ഒരു സംഭരണ യൂണിറ്റിൽ ദീർഘകാലം സൂക്ഷിക്കുന്നു.


A stream is a representation of a computer that performs input/output operations.

ഇൻപുട്ട്/ഔട്ട്‌പുട്ട് പ്രവർത്തനങ്ങൾ ചെയ്യുന്ന കമ്പ്യൂട്ടറിന്റെ ഒരു പ്രാതിനിധ്യമാണ് സ്ട്രീം.


A file is a set of related or identical data stored as a series of bytes on a disc.

ഒരു ഫയൽ എന്നത് ഡിസ്കിൽ ബൈറ്റുകളുടെ ഒരു ശ്രേണിയായി സംഭരിച്ചിരിക്കുന്ന ബന്ധപ്പെട്ട അല്ലെങ്കിൽ സമാനമായ ഡാറ്റയുടെ ഒരു കൂട്ടമാണ്.


Binary files are made up of a collection of bytes, or eight-bit ordered groupings.

ബൈനറി ഫയലുകൾ ബൈറ്റുകളുടെ ഒരു ശേഖരം അല്ലെങ്കിൽ എട്ട്-ബിറ്റ് ക്രമീകരിച്ച ഗ്രൂപ്പുകൾ എന്നിവകൊണ്ടാണ് നിർമ്മിച്ചിരിക്കുന്നത്.


Only textual data is stored in text files.

ടെക്സ്റ്റ് ഫയലുകളിൽ ടെക്സ്റ്റ് ഡാറ്റ മാത്രമേ സംഭരിക്കൂ.


C++ opens files in text mode by default.

C++ സാധാരണയായി ടെക്സ്റ്റ് മോഡിലാണ് ഫയലുകൾ തുറക്കുന്നത്.


Basic files operation in: Creating or Opening a file.

ഫയലിലെ അടിസ്ഥാന പ്രവർത്തനങ്ങൾ: ഒരു ഫയൽ ഉണ്ടാക്കുക അല്ലെങ്കിൽ തുറക്കുക.


The ios class is the mother of all stream classes.

ios ക്ലാസ് എല്ലാ സ്ട്രീം ക്ലാസുകളുടെയും മാതാവാണ്.


The formatting flags can be set in a variety of ways.

ഫോർമാറ്റിംഗ് ഫ്ലാഗുകൾ വിവിധ രീതികളിൽ സജ്ജീകരിക്കാൻ കഴിയും.


The istream class, which is derived from ios, performs input-specific activities, or extraction.

ios-ൽ നിന്ന് ഉരുത്തിരിഞ്ഞ istream ക്ലാസ്, ഇൻപുട്ട്-നിർദ്ദിഷ്ട പ്രവർത്തനങ്ങൾ അല്ലെങ്കിൽ എക്സ്ട്രാക്ഷൻ എന്നിവ നടത്തുന്നു.


In random access, we can quickly search for data, modify data & delete data.

റാൻഡം ആക്സസിൽ, നമുക്ക് ഡാറ്റ വേഗത്തിൽ തിരയാനും, ഡാറ്റയിൽ മാറ്റം വരുത്താനും, ഡാറ്റ ഇല്ലാതാക്കാനും കഴിയും.


fseek() sets the file position indicator.

fseek() ഫയൽ സ്ഥാന സൂചിക സ്ഥാപിക്കുന്നു.


Manipulators are operators used in C++ for formatting output.

ഔട്ട്‌പുട്ട് ഫോർമാറ്റ് ചെയ്യുന്നതിന് C++ൽ ഉപയോഗിക്കുന്ന ഓപ്പറേറ്ററുകളാണ് മാനിപുലേറ്ററുകൾ.


The setw manipulator sets the minimum field width on output.

setw മാനിപുലേറ്റർ ഔട്ട്‌പുട്ടിൽ ഏറ്റവും കുറഞ്ഞ ഫീൽഡ് വീതി നൽകുന്നു.


This manipulator has the same functionality as the \n newline character.

ഈ മാനിപുലേറ്ററിന് \n ന്യൂലൈൻ പ്രതീകത്തിന് തുല്യമായ പ്രവർത്തനമുണ്ട്.


The header file that must be included while using setw manipulator is <iomanip.h>.

setw മാനിപുലേറ്റർ ഉപയോഗിക്കുമ്പോൾ ഉൾപ്പെടുത്തേണ്ട ശീർഷക ഫയലാണ് <iomanip.h>.


If a value does not entirely fill a field, then the character specified in the setfill argument of the manipulator is used for filling the fields.

ഒരു മൂല്യം ഒരു ഫീൽഡിനെ പൂർണ്ണമായി പൂരിപ്പിക്കുന്നില്ലെങ്കിൽ, മാനിപുലേറ്ററിലെ setfill ആർഗ്യുമെന്റിൽ വ്യക്തമാക്കിയ പ്രതീകം ഫീൽഡുകൾ പൂരിപ്പിക്കാൻ ഉപയോഗിക്കുന്നു.


The setprecision Manipulator is used with floating point numbers.

ഫ്ലോട്ടിംഗ് പോയിന്റ് നമ്പറുകൾക്കൊപ്പം setprecision മാനിപുലേറ്റർ ഉപയോഗിക്കുന്നു.


The keyword fixed before the setprecision manipulator prints the floating point number in fixed notation.

setprecision മാനിപുലേറ്ററിന് മുമ്പുള്ള fixed കീവേഡ് ഫ്ലോട്ടിംഗ് പോയിന്റ് നമ്പറിനെ fixed നൊട്ടേഷനിൽ പ്രിന്റ് ചെയ്യുന്നു.


The second cout produces the output in scientific notation.

രണ്ടാമത്തെ cout ശാസ്ത്രീയ രൂപത്തിൽ ഔട്ട്‌പുട്ട് നൽകുന്നു.


ഒരു പ്രതീകം വായിക്കുക, അത് സ്ട്രീമിൽ നിലനിർത്തുക.


Return number of characters read by a (immediately preceding) call to get(), getline(), or read().

get(), getline(), അല്ലെങ്കിൽ read() എന്നിവയിലേക്കുള്ള (ഉടൻ മുൻപുള്ള) കോളിന് ശേഷം വായിച്ച പ്രതീകങ്ങളുടെ എണ്ണം തിരികെ നൽകുക.


For files—extract up to MAX characters into str, until EOF.

ഫയലുകൾക്കായി - EOF വരെ, പരമാവധി MAX പ്രതീകങ്ങൾ str-ലേക്ക് എക്സ്ട്രാക്ട് ചെയ്യുക.


Set distance (in bytes) of file pointer from start of file.

ഫയലിന്റെ ആരംഭത്തിൽ നിന്ന് ഫയൽ പോയിന്ററിന്റെ ദൂരം (ബൈറ്റുകളിൽ) സജ്ജമാക്കുക.


I/O operations are performed using member functions of these or base groups.

ഈ അല്ലെങ്കിൽ അടിസ്ഥാന ഗ്രൂപ്പുകളുടെ അംഗ ഫംഗ്ഷനുകൾ ഉപയോഗിച്ചാണ് I/O പ്രവർത്തനങ്ങൾ നടത്തുന്നത്.


Since the read() and write() functions operate in binary mode, whole objects can be saved to disc regardless of their data type.

read() , write() ഫംഗ്‌ഷനുകൾ ബൈനറി മോഡിൽ പ്രവർത്തിക്കുന്നതിനാൽ, ഡാറ്റാ ടൈപ്പ് പരിഗണിക്കാതെ തന്നെ മുഴുവൻ ഒബ്ജക്റ്റുകളും ഡിസ്കിൽ സേവ് ചെയ്യാൻ കഴിയും.


A check for error conditions should be made after each file operation.

ഓരോ ഫയൽ ഓപ്പറേഷനു ശേഷവും പിശക് അവസ്ഥകൾ പരിശോധിക്കണം.


The extraction operator >> and the insertion operator << can be overloaded so that they work with programmer-defined data types.

പ്രോഗ്രാമർ-നിർവചിച്ച ഡാറ്റാ ടൈപ്പുകളിൽ പ്രവർത്തിക്കുന്ന രീതിയിൽ എക്സ്ട്രാക്ഷൻ ഓപ്പറേറ്റർ >>, ഇൻസേർഷൻ ഓപ്പറേറ്റർ << എന്നിവ ഓവർലോഡ് ചെയ്യാൻ കഴിയും.


Memory can be considered a stream, and data sent to it as if it were a file.

മെമ്മറിയെ ഒരു സ്ട്രീമായി കണക്കാക്കാം, കൂടാതെ അതിലേക്ക് അയച്ച ഡാറ്റ ഒരു ഫയലായി കണക്കാക്കാം.


എന്താണ് സ്ട്രീമുകൾ? എന്തിനാണ് നമ്മൾ അവ ഉപയോഗിക്കുന്നത്?