#include <cel_printf.h>
template<>
struct Celartem::Printf< wchar_t >
Printf Implementation for wchar_t. 
 
  
  
      
        
          | static wchar_t* Celartem::Printf< wchar_t >::sprintf  | 
          ( | 
          const wchar_t *  | 
          format,  | 
         
        
           | 
           | 
            | 
          ...  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
This function works much like as sprintf except it allocates the buffer using std::malloc function. The details of the parameters are identical to _vsnwprintf.
This function is a portable version of sprintf and it does not depend on platform specific implementation. It is not affected by any locales. 
- Parameters
 - 
  
    | format | Format specification.  | 
    | ap | Pointer to list of parameters.  | 
  
   
- Returns
 - Pointer to the allocated string. It should be released using 
std::free function.  
 
 
  
  
      
        
          | static wchar_t* Celartem::Printf< wchar_t >::vsprintf  | 
          ( | 
          const wchar_t *  | 
          format,  | 
         
        
           | 
           | 
          std::va_list  | 
          ap  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
This function works much like as vsprintf except it allocates the buffer using std::malloc function. The details of the parameters are identical to _vsnwprintf. 
This function is a portable version of sprintf and it does not depend on platform specific implementation. It is not affected by any locales. 
- Parameters
 - 
  
    | format | Format specification.  | 
    | ap | Pointer to list of parameters.  | 
  
   
- Returns
 - Pointer to the allocated string. It should be released using 
std::free function.  
 
 
The documentation for this struct was generated from the following file: