Yurttas/PL/OOL/Cplusplus/F/05/01/01/03/index page
Dr. Salih Yurttas - yurttas@zcubes.com
programming languages - design principles, implementation constructs
c++
- parameterized classes | functions - [ template ]
- parameterized class with template - nonhomogenous multiple elementary type items
- I_D_A.h
- I_D_A.cpp
[ non-template version - int,double item ] - make.i_d_a_00
- i_d_a_00.cpp
- D_I_A.h
- D_I_A.cpp
[ non-template version - double,int item ] - make.d_i_a_00
- d_i_a_00.cpp
- make.id_a_00
- id_a_00.cpp
[ non-template version - int & double item ] - T_A.h
- T_A.cpp
[ template version - <T0,T1> - int|double item ] - make.t_a_00
- t_a_00.cpp
[ template version - <int,int> items instantiation ] - make.t_a_01
- t_a_01.cpp
[ template version - <double,double> items instantiation ] - make.t_a_02
- t_a_02.cpp
[ template version - <int,double> items instantiation ] - make.t_a_03
- t_a_03.cpp
[ template version - <double,int> items instantiation ] - make.t_a_04
- t_a_04.cpp
[ template version - <int,int> items instantiation ]
[ template version - <double,double> items instantiation ]
[ template version - <int,double> items instantiation ]
[ template version - <double,int> items instantiation ] - ta.cpp
[ template function - parameterless ] - make.t_a_10
- t_a_10.cpp
[ template version - <int,int> items instantiation ] - make.t_a_11
- t_a_11.cpp
[ template version - <double,double> items instantiation ] - make.t_a_12
- t_a_12.cpp
[ template version - <int,double> items instantiation ] - make.t_a_13
- t_a_13.cpp
[ template version - <double,int> items instantiation ] - make.t_a_14
- t_a_14.cpp
[ template version - <int,int> items instantiation ]
[ template version - <double,double> items instantiation ]
[ template version - <int,double> items instantiation ]
[ template version - <double,int> items instantiation ] - t_aa.cpp
[ template function - with parameters ] - make.t_a_20
- t_a_20.cpp
[ template version - <int,int> items instantiation ] - make.t_a_21
- t_a_21.cpp
[ template version - <double,double> items instantiation ] - make.t_a_22
- t_a_22.cpp
[ template version - <int,double> items instantiation ] - make.t_a_23
- t_a_23.cpp
[ template version - <double,int> items instantiation ] - make.t_a_24
- t_a_24.cpp
[ template version - <int,int> items instantiation ]
[ template version - <double,double> items instantiation ]
[ template version - <int,double> items instantiation ]
[ template version - <double,int> items instantiation ]
- parameterized class with template - nonhomogenous multiple elementary type items
1 | 2 | 3 | class derivation - [ inheritance ] << 5 >> io | 7 | 8