示例#1
0
BOOL	CInifile::r_bool( LPCSTR S, LPCSTR L )
{
	LPCSTR		C = r_string(S,L);
	char		B[8];
	strncpy		(B,C,7);
	strlwr		(B);
    return 		IsBOOL(B);
}
示例#2
0
BOOL	CInifile::r_bool( LPCSTR S, LPCSTR L )
{
    LPCSTR		C = r_string(S,L);
    VERIFY2		(
        xr_strlen(C) <= 5,
        make_string(
            "\"%s\" is not a valid bool value, section[%s], line[%s]",
            C,
            S,
            L
        )
    );
    char		B[8];
    strncpy		(B,C,7);
    B[7]		= 0;
    strlwr		(B);
    return 		IsBOOL(B);
}