MKI_PrintA (Strings) Changed in Version 2019.1

www.CAD6.com

C++ Syntax

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 LPCSTR f_psz4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 LPCSTR f_psz4,

 LPCSTR f_psz5 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 LPCSTR f_psz4,

 LPCSTR f_psz5,

 LPCSTR f_psz6 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 LPCSTR f_psz4,

 LPCSTR f_psz5,

 LPCSTR f_psz6,

 LPCSTR f_psz7 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 LPCSTR f_psz4,

 LPCSTR f_psz5,

 LPCSTR f_psz6,

 LPCSTR f_psz7,

 LPCSTR f_psz8 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 LPCSTR f_psz4,

 LPCSTR f_psz5,

 LPCSTR f_psz6,

 LPCSTR f_psz7,

 LPCSTR f_psz8,

 LPCSTR f_psz9 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 LPCSTR f_psz4,

 LPCSTR f_psz5,

 LPCSTR f_psz6,

 LPCSTR f_psz7,

 LPCSTR f_psz8,

 LPCSTR f_psz9,

 LPCSTR f_psz10 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6,

 int f_n7 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6,

 int f_n7,

 int f_n8 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6,

 int f_n7,

 int f_n8,

 int f_n9 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 int f_n4,

 int f_n5,

 int f_n6,

 int f_n7,

 int f_n8,

 int f_n9,

 int f_n10 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6,

 double f_d7 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6,

 double f_d7,

 double f_d8 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6,

 double f_d7,

 double f_d8,

 double f_d9 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 double f_d3,

 double f_d4,

 double f_d5,

 double f_d6,

 double f_d7,

 double f_d8,

 double f_d9,

 double f_d10 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 LPCSTR f_psz2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 double f_d1,

 double f_d2,

 LPCSTR f_psz3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 int f_n2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 int f_n3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 int f_n3,

 int f_n4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 int f_n4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1, int f_n2, int f_n3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 int f_n2,

 int f_n3,

 LPCSTR f_psz4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 int f_n2,

 int f_n3,

 int f_n4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 int f_n2,

 int f_n3,

 LPCSTR f_psz4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 int f_n2,

 LPCSTR f_psz3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 LPCSTR f_psz1,

 int f_n2,

 LPCSTR f_psz3,

 LPCSTR f_psz4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 LPCSTR f_psz2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 LPCSTR f_psz2,

 LPCSTR f_psz3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 LPCSTR f_psz2,

 LPCSTR f_psz3,

 LPCSTR f_psz4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 LPCSTR f_psz3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 int f_n3,

 LPCSTR f_psz4 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 double f_d2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 int f_n1,

 int f_n2,

 double f_d3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 char f_ch1 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 char f_ch1,

 char f_ch2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 char f_ch1,

 LPCSTR f_psz2 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 char f_ch1,

 LPCSTR f_psz2,

 LPCSTR f_psz3 );

 

size_t

MKI_PrintA(

 LPSTR f_pszDestin,

 const size_t f_unMaxSize,

 LPCSTR f_pszFormat,

 char f_ch1,

 char f_ch2,

 LPCSTR f_psz3 );

 

template <size_t f_unSize> size_t

MKI_PrintA(

 char (&f_rDestin)[f_unSize],

 LPCSTR f_pszFormat,

 ... );

 

Prints formatted data into one Ansi or UTF-8 text. If at least one parameter is of type double, the default locale returned by MKI_GetLocale() will be used, i.e. floating point numbers will be displayed with a decimal point

 

Parameters

f_pszDestin / f_rDestin

[LPSTR] Pointer to or [char[]&] Reference to destination text.

f_nMaxSize

[const size_t] Maximum allowed length of the destination text in Ansi or UTF-8 characters including the terminating '\0' character.

f_pszFormat

[LPCSTR] Format string as used in sprintf().

...

[...] Numerous parameters.

 

Return Value

Length of the resulting string in Ansi characters.

 

Comment

It is guaranteed that the resulting text will always be terminated with a '\0' character!

 

CAD6interface 2026.0 - Copyright 2026 Malz++Kassner® GmbH