 |
|
C- -
C++,  |
|
Home: |
|
Book Marks |
Know Your
Environment
*~ Quincy ,
Eclipse ,
NetBeans,
Borland,
Visual Studio |
Getting Started :Mechanics.
Binaries,
Data_Type1,Data
Type2, Control
Statement ,
Function,
Preprocessor |
| Arrays
, Struct,Class
, Pointer ,
Operators,
Template |
|
String, IO_Stream, Recursion |
| STL ,
STL_LIST, Vector,
Algorithm,
Map |
| Math_Library, File Handling,
Windows.h |
| |
|
This page is being updated --Manas |
| |
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
| |
|
Variable Basic : Data_Type1 (TOP) |
| Fields: Variable :Space holder for
Input Type |
~Variable
Defined
*~Variable1.htm |
~Data
Types:
**~Data_type.htm |
*~ Declare and define/initialize variables
** ~Define&
declare :
1
**~C++ Key Words
~Reserved
Words:
1 |
~
Constant
**~myConstantExplained1.htm
**~Constant Costant
or #define:
1
**~ integer constant, char array , string constant
**~ use of XOR (^) as arithmetic + operator
**~myConstantExplained2.htm |
 ~Size
of Data Types (Bytes)
~Sizeof_datatype.htm
~ Declaring
and Initializing Variable
 ~sizeof_data_with_eclipse.htm |
~More
of Size of Intro :
1
**~ Size of different variable types;
**~sizeof_variables.htm |
~Compare
with :
C#,
Java |
|
---------Built in primitive data type----- |
*~Scope-datatype :
**~
datatype_scope.htm
~Signed
or Unsigned:
1
*~myScalarInteger1.htm |
|
-------Char -------(TOP) |
*~ char data type
*~ return 0 or void (no return)
**~ Char
**~char_ascii_values.htm
**~ getline() , take user input
**~Intro1.htm
**~ string getline()
**~string_getline1.htm
**~char numerical operation
***~ %c, %d conversion specifier
*~myCharType1.htm
**~myCharType1B.htm
**~octal, decimal, hex, ASCII values
*~inline conversion with printf
**~myCharType1C.htm
**~static_cast, *reinterpret_cast
**~myCastChar1.htm |
|
----------Integers ------------------(TOP) |
*~ Integer declared and defined
**~myInt_defined1.htm
**~ integer assign and defined
**~myInt_defined_assigned1.htm
*~ Integer Literals : octal, hexadecimal base
**~Integer constant int n1 = 2010L;
**~myIntHexOctBase1.htm
**~myInt_pointer1.htm
**~static integer:
**~myInt_Static1.htm
*~
reverse_integers.htm |
~address
and types:
1 |
~size of
function:
1 |
~isdigit
or alpha:
1 |
~short
type:
1 |
~typedef
:
 ~
Ch1_TypeDef1.htm
~ typedef
class and integer aliases
 ~typedef_class1.htm
 ~typedef
function aliases
 ~typedef_function1.htm
**struct typedef
**~typedef_struct1.htm
**~ struct array pointer typedef
**~myStructArrayPtr1.htm
**~myStructArrayPtr2.htm
***~myStructArrayPtr3.htm
***~create dynamic array using struct typedef
**~testStructDynamicArray1.htm
**~ Using class as a parameter and return type
**~ typedef class, using class as an array
**~testClassDynamicArray1.htm
**~myClassArrayPtr2.htm
**~ typedef, class member's scope
***~ public, protected, private
***~testClassPrivateProtected1.htm |
| |
| |
|
End Of Data_Type1 |
|
| |
|
|
| |
|
|
| |
|
|
| |
| |
|
Operators (TOP) |
| |
| |
~ Operator
precedence:
1.
2 |
*~Operator - Operations Explained
*~assign , addition. concat operation
**~myOperators1.htm
*~ assignment, add, concat(+=) operation
**~bool data type
***~ compare(==) , greater than (>) ,
***~ less than(<),
***~(!= ) not equal to )
operation
***~myBoolType1.htm
**~myNotEqualOperator1.htm
**~myConditionalOperation1.htm
**~myConditionalOperattion2.htm
**~ %=, /=, +=, hex ,*= operations
**~myAssignmentOperator1.htm |
**~Unary math operator
**~ postfix and prefix increment operation
**` x++, ++x operations
**~myUnaryMathOperator1.htm
**~ What is unaray
**~
Pointer_1.htm |
**~ logical OR || operator
**~myException3.htm |
*~ NOT operator ( ! )
**~myNotEqualOperator2.htm
*~!= Operator , Not-Equal
*~myNotEqualOperator1.htm
**~myNotEqualOperator2.htm
**~OpAndAndShortcircuit1.htm |
~Operator Precedence High to Low
**~ ( ..) precedes * , * precedes + operator
**~OpPrecedenceHighToLow1.htm |
**~indirection operator *
 ~
referecne (& adressof ) and deference(*)
 ~
Pointer_1.htm
**~myPointer2b.htm |
**~ Operator precedence left to right
**~OpPrecedenceLeftToRight1.htm |
~overloading:
1 |
~ternary operation:
1 |
*~ & and Dot Operator in struct
**~teststructExtBlock2.htm
**~teststructExtBlock3.htm
|
|
( TOP ) |
**~dot and indirect-membership (->) operator
**~cls~->func1 is equivalent to (*cls).func1
**~myStructSelectionPointer1.htm |
**~scope resolution :: operator
**~testStructFunct1.htm
|
**~logical AND && Operation
**~**~OpAndAndShortcircuit1.htm |
**~using Operator Keyword
**~'\12 as a new line break
**~usingOperatorKeyWord1.htm |
*~conditional ? operator
*~ operand1 ? operand 2 : operand1
**~myConditionalOperation1.htm
**~myConditionalOperattion2.htm |
*~ keyword operator+(--) function
**~string_operator_plus1.htm |
|
------Operator Overloading --- |
| **~Scope
Operator_Overloading.htm |
*~Operatorplus_Overloaded1.htm
*~Operator_plusminus_Overload1.htm |
*~Operator comma
**~comma_operator1.htm
**~string_operator_commaplus1.htm |
| |
| |
| |
| |
|
End of Operators |
|
| |
| |
|
|
| |
| |
|
|
| |
| |
|
|
|
String : C/cstring and C++/string
class (TOP) |
**~list of class member:
**~string_class.htm
**~Scope:
Scope_string_class.htm
**~cstdio_stdio_header.htm
to be edited |
~
with C/cstr library <stdio.h>
**~cstring strncat(--) function
*~char_append_strncat1.htm
*~cstring : strlen() function
**~cstring_strlen_function.htm |
**~ string getline() , getline(cin, str1);
**~string_getline1.htm
*~char_string_iteration1.htm
**~ review cin and getline(cin, str1)
**~string_cin_copmare1.htm
*~Compare C/strncat with string::append
*~compare_string_append_strncat1.htm
*~Compare cstring:strlen(--) function of C with
*~ string::length of C++ with C/strlen
**~compare_string_C_Cplus1.htm
*~string can accept values of character array
**~getline_char_string1.htm
*~compare_find_memchr1.htm
*~
*~*~Operator_plusminus_Overload1.htm
*~size_type, string::lenth, size and capacity
*~size_t_size_type1.htm
*~ keyword operator+(--) function
**~string_operator_plus1.htm |
**~Operator+ and Operator comma
**~operator overloading ,
*~string_operator_plus1.htm
*~string_operator_commaplus1.htm |
**~ debug steps with Quincy
**~ find first character of a string
**~C/strchr compared with a function of
**~C++/String class str2.find_first_of("X-Ray")
**~string_find_first_of1.htm |
|
String contd. (TOP) |
*~ compare C/strstr and C++/string::substr()
function
**~C/strncpy
**~compare_substr_Cstrstr1.htm |
**~C/strtok() function and string iteration
**~dynamic memory management with new and delete
**~strcpy (chptr1, str.c_str());, string::size
**~string_iteration_Cstrtok1.htm |
*~compare C++ string::assign and string::substr
**~string::begin, string::end
**~compare_substring_assign1.htm
**~compare C++/ find_last_of with C/strrchr
*~string::substr
**~find_last_of_strrchr1.htm
**~string:: at
**~string_at_iteration1.htm
**~string::compare, and strspn strcmp
**~string_compare_strnspn1.htm
**~ string::copy, string.h memcpy, strcpy, strncpy
**~string_copy_memcpy1.htm |
*~string::insert
**~string_insert1.htm
**~ Splicing like function of Insert:
**~
string_insert_list_iteration1.htm
**~Lstr1.insert(it,1,"string");
**~Lstr1.begin(); it !=Lstr1.end()
**~string_insert_list_insert1.htm
**~ string::iterator , split string with string::insert
**~string_iteration_insert1.htm
*~string;;insert and split target string
**~ insert with a defined length of source.
**~string_insert_split1.htm
**~string::length , string::pushback, capacity
**~string_length_pushback1.htm
**~Reverse Iteration
**~string_rbegin_rend1.htm
**~string::replace
**~string_replace1.htm |
| *~ |
| |
| |
| |
|
|
|
| |
| |
|
IO_Stream (TOP) |
| |
*~ Info :
iostream_library.htm
**~IntoIOStream1.htm |
*~Basic :what to Know :
1
**~ FAQ :
IO_FAQ1.htm |
*~ C cstdio library and stdio header file scope
**~ C++ relies on classes and object
**~cstdio_stdio_header.htm |
**~ <ios>, cout, cin, cout.width(), fill
**~ <iostream>, char as a function
**~cin.getline(ch4,100);
**~myIOS1.htm
**~myIOS2.htm
**` put
**~myIOS_coutput1.htm |
~getchar()
puts():
1 |
~pets
and puts string :
1 |
| |
*~ fstream,ostream ifstream
**~ open and read a text file, ifstream open()
**~data.open("data.txt");
**~data.read(ch1,100);
~**~myNotEqualOperator2.htm
**~reading dat or txt file to fetch an array
**~myArrrayHighestLowest.htm
**~ getline and ifstream eof()
**~myfstream_readtext1.htm
**~ ifstrea.getline, and read() functions
**~myfstream_readtext2.htm
**~myfstream_readtext3.htm
*~ofstream write to the
file
**~Append
text :
ios::app
**~
myofstream_appendText1.htm
*~writing text with fstream
**~myfstream_addingText1.htm
**~create file and write text with ofstream
**~myofstream_createFile1.htm
**~ofstream file stream stack & constructor
**~myofstream_constructs1.htm
*~create, writeand reading binaries,
**~<fstream> for ofsrteam, ifstream
**~ofstream.write() and ifstream.read() function
**~myfstream_binaries1.htm
**~myfstream_binaries2.htm
**~ifstream.get(); text files (not binaries)
**~write object using a class object
**~myifstream_get1.htm
**~compared ifstream get and peek(0 functions
**~get = unformatted data from stream
**~peek next chracter
**~myifstream_peek1.htm
**~reading binariy data with seekg
**~seeg = set pointer's position
**~random access , strcpy
**~myostream_RandomAccess.htm
**~ostream.seekp operation
**~inherited from ostream.
**~myostream_seekp1.htm
**~ifstream seekg and tellg()
**~tellg= get pointers location
**~myofstream_seekg1.htm
**~myofstream_constructs1.htm
**~passing char array[ ] ="filename" parameter
**~myofstream_constructs2.htm
**~<strstream>\/ostrstream |
|
(TOP) |
**Manipulators
**~myIO_Boolalpha.htm
**~oct, hex, ends, endl, fixed, scientific
**~myIO_ends_fixed1.htm
**~ostr1<< str1<<ends;
**~myofstream_constructs3.htm
**setw, width, fill, setfill, left, right. internal
**~myios_setw1.htm
**~setw set-field-width,uppercase
**~nouppercase
**~myios_uppercase1.htm
**~dec<< j << " " ;
uppercase << i ;nouppercase << h;
showbase <<k ; noshowbase <<k ;
showpoint, noshowpoint
**~myios_showbase1.htm
**~myios_skipws1.htm
**~flush
**~myios_flush1.htm |
| **~ File System :
File_system_scope.htm |
| |
| |
|
End of IO File |
|
| |
| |
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
Class (TOP) |
| |
*~Temp- Recovery Area this section ,
trouble during upload
*~myClassVirtualInherit1.htm
*~*~Operator_plusminus_Overload1.htm
*~*~myClassVirtualInherit1.htm
*~*~~myClassCOMVtable1.htm |
| *~Namespaces:
myNamespace1.htm |
*~Operator Key Word Overloading
*~Operator_plusminus_Overload1.htm |
Basic :
**~static class members
**~ static member variables
**~myClassStaticMember1.htm
**~myClassStaticMember2.htm
**~ array and static class variable member
**~myClassArrayStaticMember1.htm
**~ static member function
**~myClassStaticMember3.htm
**~myStaticMemebers1.htm
**~Using Quincy 2005 and win 2000 pro
**~Access Modifiers :
**~ Public or Private or Protected
**~explained dot-operator (.) to object
**~explained arrow(->) operator to pointer
**~cls~->func1 is equivalent to (*cls).func1
***~
simple_class1.htm
**~class is a struct with added features
**~myClassOrStruct1.htm
**~Class default constructor destructor
*~pointer to class
**~myPointerToClass1.htm
**~passing pointer to class object as parameter
**~class char array member, typedef
**~myClassArrayPtr1.htm
**~myClassArrayPtr2.htm
**~pointer to class member function
**~void(Base::*aBase)(int, double)=&Base::setdata;
**~myDefPtr1ClassMember1.htm
**~pointer to Base Class
**~myPointerToBaseClass1.htm |
**~ declaring function outside of the class
**~myClassFuncPrototype1.htm
**~myDefPtr1ClassMember1.htm |
**~ constructor and destructors
**~constructor , function overloading
**~myClassContrucOverload1.htm
**~overloading constructor and member function
**~myClassConstructOverload2.htm |
--Inheritance : polymorphism----
**~compared with struct
**~Binary Scope Resolution Operator ::
**~myStructInheritance1.htm
**~myClassInheritance1.htm
**~enum class member
**~myTypesInClass1.htm
**~myTypesInClass2.htm
**~ typedef, class member's scope
***~ public, protected, private
***~testClassPrivateProtected1.htm
**~Derived class inherits base class
**~
myImplicitConversion1.htm
**~myPolymorphism1.htm
**~ friend class , and nested class
**~myFriendClass1.htm
**~compare virtual and public inheritance
**~multiple inheritances
**~myClassVirtualInherit1.htm |
**~class delegation
**~myClassDelegation1.htm
**~myClassDelegation2.htm |
**~Class default constructor destructor
**~pointer to class member function
**~myPtrToClassFunction1.htm
**~myPtrToClassFunction2.htm
**~myPtrToClassFunction3.htm
**~users and explicitly defined constructor
***~copy constructor, outside the class braces.
***~myConstructDeclDef1.htm
**~copy constructor
**~myClassCopyConstructor1.htm
**~myClassCopyConstructor2.htm
**~myClassCopyConstructor3.htm
**~myClassCopyConstructor4.htm
**~ assign and copy constructor
**~myAssignCopyConstructor1.htm
**~myAssignmentOperator2.htm |
**~pointer to class member variable
**~pointer to Boolean data type
**~functions as events in c++
**~myClassConstructorShuttle1.htm
**~pointer to class member function , variable
**~myPointerToClassVariable1.htm
**~ derived class uses pointer to base
**~ class member function and variable
**~myPointerToClassVariable2.htm |
**~ Using class as a parameter and return type
**~ typedef class, using class as an array
**~testClassDynamicArray1.htm |
| |
**~compare friend and public scopes
**~testClassFriend1.htm |
~ Using
Template <T> class
**~Using Function Template in a Header file
 ~~Using_Class_Template1.htm
**~myClassTemplate1.htm
**~myClassTemplate2.htm
**~Non-Type Template
**~myClassNonTypeTemplate1.htm |
**~ Operator+ key word
**~overloading operator+ class member
*~virtual member function
**~ operator+
**~myClassOpOverload1.htm |
|
------COM /ATL----- |
**~Virtual Function, Abstract Class
**~myClassCOMVtable1.htm |
| |
| ----------Class and STL-------- |
*~vector push_back, using class constructor
**~myVectorClassConstructor2.htm |
| |
| |
| |
| |
| |
| |
|
End Of Class |
|
| |
|
|
| |
|
|
| |
|
|
| |
|
STL (TOP) |
| **~STL Containers and Algorithm |
*~Standard Template Library
*~intro_STL1.htm
**~stl_lib_members.htm
**~list members :
list_members.htm |
|
STL-LIST (TOP) |
**~List ( TOP )
**~ list::iterators is the most common of all
**~list<string>:: iterator it;
**~ reading simple integer array
**~myList1.htm
**~myListsConstructor1.htm
**~reading simple char or string
**~myList2.htm
**~ list in java:
simple_list.htm
**~ ---List access to element----
**~myListFrontBack.htm
**~---------list capacity
-------------
***~List size() function;
***~myList3.htm
***~list empty() :
myList4.htm
**~list.resize(3)
***~myList5.htm
**~----------List modifiers------( TOP )
----------
**~ assign(), =
**~list::operator =
***~myListAssign1.htm
***~myListAssign2.htm
**~ push_back, push_front
**~myListPushBackFront.htm
**! pop_bak, pop_front
**~myListPopBackFront.htm
**~ erase 1st element pop_front
**~myListPopErase.htm
**~ erase last element pop_back
**~myListPopBack.htm
**~list erase removing one element at time
**~myListErase.htm
**~ list::insert ( TOP )
**~ insert at default : end
**~myListInsert1.htm
**~ insert at the top (with begin())
**~myListInsert2.htm
**~insert with ref to top element
**~imyListInsert3.htm
**~insert another list-object
**~myListInsert4.htm
**~list removal
**~myListremove1.htm
**~ list reverse iteration :reverse::iterator
**~list::rbegin, list::rend
**~myListrbegin1.htm
**~list:: sort
**~myListsort.htm
**~list::splice layer on the top of a list
***~myListsplice1.htm
**~list::spilce into 3rd spot of a list
**~myListsplice2.htm
**~swap
**~myListswap1.htm
**~list and adjacent_find(()
**~myAdjacent_find1.htm |
|
STL-VECTOR (TOP) |
**~ array and vector
**~ statistical deviation with array
**~myArrayVector1.htm
**~vector members:
**~vector_members.htm
**~vector_member2.htm
**~vector and list compared
**~myvectorNlist1.htm
**~vector::insert
**~myvectorNlist1.htm |
*~myVectorConstructor1.htm
*~push_back, using class constructor
**~myVectorClassConstructor2.htm |
**~vector assign, begin, end, iterator
**~myVectorAssign1.htm
**~vector::at
**~myVectorAt1.htm
**~ at, capacity, push_back
**~myVectorAtCapacity1.htm
**~myVectorCapacity1.htm
**~iterator,
**~
myVectorIterator1.htm
**~ostream_iterator , transform
**~myAlgo_transform1.htm
**~binary_serarch
**~mybinary_search1.htm
**~copy
**~
myalgorithm_copy1.htm
**~copy_backword
**~myalgo_copybackword1.htm
**~count function
**~myAlgo_count1.htm
**~count_if
**~myAlgo_count_if1.htm
**~equal
**~myAlgo_equal1.htm
**~find :
myAlgo_find1.htm
**~v2.resize(i)
**~my_partial_sort_copy1.htm
**~transform: vector and array
**~difference in Quincy and Eclipse
**~ostream_iterator
**~myArray_vector1.htm
**~myArrayVector1.htm
**~ostream_iterator , transform
**~myAlgo_transform1.htm
**~passing vector as a parameter
**~myAlgo_permutation1.htm
**~push_back, append an element ,
**~sort_heap
**~myAlgo_sort_heap1.htm |
|
STL: Algorithm (TOP) |
**~stl_library_algorithm.htm
**~algorithms.htm
**~sort array
**~myArraySort.htm
**~list and adjacent_find(()
**~myAdjacent_find1.htm
**~ vector and adjacent_find()
**~myAdjacent_find2.htm
**~myadjacent_find.htm
**~binary_serarch
**~mybinary_search1.htm
**~copy
**~
myalgorithm_copy1.htm
**~copy_backword
**~myalgo_copybackword1.htm
**~count function
**~myAlgo_count1.htm
**~count_if
**~myAlgo_count_if1.htm
**~equal ,ostream_iterator< int > output
**~myAlgo_equal1.htm
**~equal_range
**~myAlgo_equal_range1.htm
**~fill
**~myAlgo_fill.htm
**~fill_n
**~myAlgo_fill_n1.htm
---Back to -( TOP )
-------------------
**~find :
myAlgo_find1.htm
**~find_end :myAlgo_find_end.htm
**~finf_if
**~myAlgo_find_if1.htm
**~for_each :
myAlgo_foreach1.htm
**~generate :
myAlgo_generate1.htm
**~inplace_merge :
**~myAlgo_inplace_merge1.htm
**~iter_swap:
myAlgo_iter_swap1.htm
**~lexicographical_compare
**~myAlgo_lexi_compare1.htm
**~lower_bound:
**~myAlgo_lowerbound1.htm
**~make_heap :
**~
myAlgo_make_heap1.htm
**~max :myAlgo_max1.htm
**~max_element:
**~myAlgo_max_element1.htm
**~merge :myAlgo_merge1.htm
**~min :
myAlgo_min1.htm
**~min_element :
**~myAlgo_min_element1.htm
**~mismatch, pair iteration
**~myAlgo_mismatch1.htm
**~ next_premutation
**~myAlgo_permutation1.htm
---Back to -( TOP )
----Algorithm (contd)----------
**~nth_element :
**~myAlgo_nth_element1.htm
**~partial_sort
**~myAlgo_partial_sort1.htm
**~partial_sort_copy
**~v2.resize(i)
**~my_partial_sort_copy1.htm
**~partition :
**~myAlgo_partition1.htm
**~pop_heap:
**~myAlgo_pop_heap1.htm
**~push_heap, random_shuffle, pop_heap
**~myAlgo_push_heap1.htm
**~ prev_permutation
**~myAlgo_prevmutation1.htm
**~transform: vector and array
**~difference in Quincy and Eclipse
**~ostream_iterator
**~myArray_vector1.htm
**~myArrayVector1.htm
**~ostream_iterator , transform
**~myAlgo_transform1.htm
**~sort, copy, ostream_iterator
**~myAlgo_inplace_merge1.htm
**~sort, sort_heap, make_heap, random_shuffle
**~myAlgo_sort_heap1.htm
---Back to -( TOP )
----Algorithm (contd)---------
**~remove erase
**~myAlgo_remove_erase1.htm
**~remove_copy:
**~myAlgo_remove_copy1.htm
**~remove_copy_if:
**~myAlgo_remove_copy_if1.htm
**~remove_if, comapre with remove_copy_if
**~myAlgo_remove_if1.htm
**~replace_copy
**~myAlgo_replace_copy1.htm
**~replace_copy_if
**~myAlgo_replace_copy1.htm
**~replace_copy_if
**~myAlgo_remove_copy_if1.htm
**~replace_if
**~myAlgo_replace_if1.htm
**~reverse, reverse_copy
**~myAlgo_reverse1.htm
**~rotate :
myAlgo_rotate1.htm
**~rotate, rotate_copy
**~myAlgo_rotate_copy1.htm
**~search , search_n
**~myAlgo_search1.htm
**~myAlgo_search_n1.htm
**~set_difference
**~myAlgo_set_difference1.htm
**~set_intersection
**~myAlgo_set_intersection1.htm
**~set_symmetric_difference
**~myAlgo_symmetric_difference1.htm
**~set_union
**~myAlgo_set_union1.htm
---Back to -( TOP )
----Algorithm (contd.)-------
**~sort :
**~ myAlgo_inplace_merge1.htm
**~sort_heap:
**~myAlgo_sort_heap1.htm
**~sort, sort_heap, make_heap, random_shuffle
**~myAlgo_sort_heap1.htm
**~stable_partition
**~myAlgo_stable_partition1.htm
**~stable_sort
**~myAlgo_stable_sort1.htm
**~swap
**~myAlgo_swap1.htm
**~transform
**~myAlgo_transform1.htm
**~unique:
myAlgo_unique1.htm
**~unique_copy:
**~myAlgo_unique_copy1.htm
**~upper_bound:
**~myAlgo_upperbound1.htm |
|
STL: map (TOP) |
**~ map with iteration and recursion
**~myMapIteration1.htm
**~myRecursionIf1.htm
**~myMapRecursionIf2.htm
**~ swap , begin, end
**~myMapswap1.htm
**~ map.upper_bound
**~myMapUpperBound1.htm
**~map lower_bound
**~myMapLowerBound1.htm
**~insert compared with mapobj["A"]="Phrase"
**~myMapInsert1.htm
**~ digit tops the alphabets in map
**~myMapInsert2.htm
**~map count return 0 when not found
**~size_type
**~myMapCount1.htm
*~map::euqal_range("ad")
**~myMapequal_range1.htm
**~myMapequal_range2.htm
**~map and multimap equal_range();
**~myMapequal_range3.htm |
**~ clear() and size()
**myMapclear1.htm
**~map and multimap empty
**~myMapempty1.htm
**~map and multimap erase
**~myMapMultiMapErase1.htm
**~myMapMultiMapErase2.htm
**~map and multimap rend
**~myMapMyltiMaprend1.htm
**~map and multimap
***~ key_compare, key_comp()
***~myMapMultiMapkey_comp1.htm
***~myMapMultiMapkey_comp2.htm
***~myMapMultiMapkey_comp3.htm |
|
(TOP) |
**~map and stack push:pop
**~myStackPushPop1.htm |
| |
| |
|
End of STL |
|
| |
|
File Handler (TOP) |
| |
|
FILE /handlers cstdio stdio.h |
**~clearerr, perror
**~myFile_perror1.htm
**~ferror, ftell ( size) , fseek,SEEK_END);
**~fputc, fgets
**~mmyFile_ferror1.htm |
**fopen, fclose, fputs, fgets,
**~passing filename as parameter
**~myFile_fopen1.htm
**~mmyFile_ferror1.htm
**~compare fputs and fprintf, fgets
**~myFile_fputs_fprints.htm
**~fgetpos
**~myFile_fgetpos1.htm
**~ fgetpos, fread,
**~myFile_prinf_cout2.htm
**~fgetpos(fp,&pos);
**~fread( buffer, sizeof( char ),21, fp );
**~fsetpos(fp, &pos1);
**~myFile_fgetpos2.htm
**~ create string from character stream
**~compare fgetc and fgets
**~myFile_fgetc1.htm
**~fflush
**~myfile_fflush1.htm
**~fwrite
**~myFile_fwrite1.htm
**~getc :
myFile_getc1.htm
**~fprintf, puts
**~myFile_puts_fprintf1.htm |
| |
| |
|
|
|
| |
|
|
| |
|
|
| |
|
|
| |
| ~Templates : Coming More |
|
|
| |
| |
| |
| |
|
|