struct conf
{
std::string DBUser, DBPasswd, DBName, DBHost;
};
void LoadConfig(conf *config);int main()
{
conf initConf;
LoadConfig(&initConf);
}void LoadConfig(conf *config)
{
CIniFile iniFile( "conf/Config.ini" );
iniFile.LoadFile();
config->DBUser=iniFile.GetKeyValue( "Config", "DBUser" ); config->DBPasswd=iniFile.GetKeyValue( "Config", "DBPasswd" );
config->DBName=iniFile.GetKeyValue( "Config", "DBName" );
config->DBHost=iniFile.GetKeyValue( "Config", "DBHost" );
}这里在vc8的debug下是可以运行的,但是脱离了vc8直接运行就会出现unknown software exception,操作系统是win2003。