C++ boost parameter














































C++ boost parameter



Description:

Boost parameter are used to reduce complie time. It just takes couple seconds to evaluate any optional argument. It allows us to pass arguments and support template.

Header:

#include<boost/parameter.hpp>

Example:

#include<boost/parameter.hpp>
#include<iostream.h>
Boost_parameter_name(x)     // pass parameter
Boost_parameter_function(   // define functin 
(Void)                                         // return type of                                                         function
Count                                        // function name
)
(Define(a,int))                          // define data                                                         type of parameter
{
Cout<<a;
}                                                // display output
Int main()                                // use main                                                                  function to call 
{
Count(a=1);
}