Sie sind auf Seite 1von 6

The Code Gallery

MENU

C++Tutorial

BasicConcepts

Introduction(index.php)
BasicTermsofOOP(BasicTerms.php)
InputOutputStatement(cin.php)
StructureofC++Program(structure.php)
DynamicInitialization(dynamicinit.php)
ReferenceVariable(RefVariable.php)

FunctioninC++

main()FunctioninC++(main.php)
FunctionPrototype(Prototype.php)
CallbyReference(CallByRef.php)
InlineFunction(Inline.php)
DefaultArgument(DefaultArg.php)
FunctionOverloading(FunctionOverloading.php)

ClassandObject
DefineClass(Class.php)
CreateObject(Object.php)
DefineMemberFunction(MemberFunction.php)
PrivateMemberFunction(PrivateFunction.php)
MemoryAllocation(Memory.php)
ArrayofObject(ArrayObject.php)
StaticDataMember(StaticMember.php)

StaticMemberFunction(StaticFunction.php)

PassObjectasArgument(PassObject.php)

FriendFunction(FriendFunction.php)

Constructor

Constructor(Constructor.php)
ParameterizedConstructor(ParamConst.php)
CopyConstructor(CopyConstructor.php)
ConstructorOverloading(ConstructorOverload.php)
Destructor(Destructor.php)

OperatorOverloading

OperatorOverloading(OperatorOverload.php)
OverloadUnaryOperator(UnaryOperator.php)
OverloadBinaryOperator(BinaryOperator.php)
StringManipulation(StringManipulation.php)

Inheritance

Inheritance(Inheritance.php)
DeriveClass(DeriveClass.php)
SingleInheritance(Single.php)
MultipleInheritance(Multiple.php)
MultilevelInheritance(Multilevel.php)
HierarchicalInheritance(Hierarchical.php)
HybridInheritance(Hybrid.php)
VirtualBaseClasses(VirtualBaseClass.php)

Polymorphism
Polymorphism(Polymorphism.php)
PointerstoObject(PointerObject.php)
thisPointer(thisPointer.php)
PointertoDerivedClass(PointerDerive.php)
VirtualFunction(VirtualFunction.php)

StringManipulationusingOperatorOverloading

C++allowsusthefacilityofmanipulatestringsusingtheconceptofoperatoroverloading.
Forexamplewecanoverload+operatortoconcatetwostrings.Wecanoverload==operatorto
comparetwostrings.
ConsiderFollowingExampleinwhichweoverload+operatortoconcatetwostrings.


Adsby Google Adsby Google Adsby Google

C++Download C++Code C++ClassJava

C++String C++Programming CC#C++

#include<iostream.h>
#include<string.h>
classstring
{
char*name
intlength
public:
string()
{
length=0
name=newchar[length+1]
}
string(char*n)
{
length=strlen(n)
name=newchar[length+1]
strcpy(name,n)
}
voiddisplay()
{
cout<<"String:"<<name
}
stringoperator+(strings)
{
stringtemp
strcpy(temp.name,name)
strcat(temp.name,s.name)
returntemp
}
}
intmain()
{
strings1("Hello")
strings2("Welcome")
strings3
s1.display()
s2.display()
s3=s1+s2
s3.display()
return0
}

DownloadProjects

DownloadPHP&MySQLProject(../PHP/Download.php)

DownloadVB.NETProjects(../VBNET/Download.php)

DownloadAndroidProjects(../Android/Download.php)
DownloadPrograms

DownloadCPrograms(../C/Download.php)

DownloadC++Programs(Download.php)

DownloadDataStructureProgram(../DSM/Program.php)

DownloadDataStructureAlgorithm(../DSM/Algorithm.php)
SitebuiltwithSimpleResponsiveTemplate(http://www.prowebdesign.ro/simpleresponsivetemplate/)

Das könnte Ihnen auch gefallen