_snprintf_s でこの奇妙なエラーが発生します。
int ival = strlen("F(LL)L");
char buff[32];
memset(buff,0,sizeof(buff));
_snprintf_s(buff,strlen("F(LL)L"),_TRUNCATE,"%s","F(LL)L");
文字列の長さは 6 として計算されますが、バフのみがコピーされます。完全な文字列"F(LL)"
として長さパラメーターを指定した場合、コピーされます。strlen("F(LL)L") + 1