コード例 #1
0
ファイル: Utils.cpp プロジェクト: rdrago/LCSource
////////////////////
// Function name	: FloatCat
// Description	    : 문자열에 실수 붙이기
// Return type		: char*
//					: 붙여진 문자열
// Argument         : char *dest
//					: 대상 문자열
// Argument         : float f
//					: 붙여질 실수
// Argument         : int place
//					: 소수점 이하 자리수
char* FloatCat(char *dest, float f, int place, bool bInsertSpace)
{
    char f_buf[128];
    if (bInsertSpace)
        strcat(dest, " ");
    strcat(dest, __ftoa(f, f_buf, place));
    return dest;
}
コード例 #2
0
char *FloatCat(char *m_string, float m_float, int m_digits, bool m_space)
{
    char v6[128]; // [sp+8h] [bp-80h]@3

    if(m_space)
        strcat(m_string, " ");

    strcat(m_string, __ftoa(m_float, v6, m_digits));

    return m_string;
}