中国开发网: 论坛: 程序员情感CBD: 贴子 558392
Fish: example
/* 读取 ini 参数设置,重新为全局变量赋值 */

ini_fd_t myini;

unsigned int len;

/* 判断参数文件是否存在 */
if ( ! FileExists( "Config.ini" ) )
{
userlog( "UploadData : could not find params file 'Config.ini'" );
return( 1 );
}

/* 打开参数配置文件 */
myini = ini_open( "Config.ini", "r", ";" );

if ( myini )
userlog( "UploadData : open params file successed" );

/* 读取区域编码 */
if ( !ini_locateHeading( myini, "Info" ) )
if ( !ini_locateKey( myini, "AreaNo" ) )
if ( !ini_readInt( myini, &g_AreaNo ) )
userlog( "UploadData : got value of AreaNo" );
else
userlog( "UploadData : could not get value of AreaNo" );

/* 设置环境变量与否 */
if ( !ini_locateHeading( myini, "Debug" ) )
if ( !ini_locateKey( myini, "tuxputenv" ) )
if ( !ini_readInt( myini, &g_tuxputenv ) )
userlog( "UploadData : got value of tuxputenv" );
else
userlog( "UploadData : could not get value of tuxputenv" );

/* 关闭 ini 参数文件 */
if ( ! ini_close( myini ) )
userlog( "UploadData : close params file successed" );
else
userlog( "UploadData : close params file failed" );

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录