/*============================================================================= *NAME :TYSIniFile::Write : *MODULE :YSIniFiles.cpp : *FUNCTION :書き込み処理関数です : *PROCESS :・Iniファイル書き込み処理です。 : *RETURN : true = 正常終了 :false = エラー終了 : *PROGRAMMED :Y.Sasai *HISTORY : *ID -- DATE ------- NOTE ------------------------------------------------------ *00 03.02.10 Y.Sasai Ver.0.90 初期作成 */ bool TYSIniFile::Write( void ) { TStringList slist; // 2003.02.10 Y.Sasai Ver.0.90 文字列リストクラス int tempi; // 2003.02.10 Y.Sasai Ver.0.90 作業用変数 if ( FileName == "" ) { // 2003.02.10 Y.Sasai Ver.0.90 ファイル名未設定なら… return ( false ); // 2003.02.10 Y.Sasai Ver.0.90 おわりだ } for ( tempi = 0; tempi < Count; tempi++ ) { WriteSub( &slist, Items[tempi] ); // 2003.02.10 Y.Sasai Ver.0.90 書き込み処理だ if ( tempi < ( Count - 1 ) ) { // 2003.02.10 Y.Sasai Ver.0.90 最後でないなら… slist.Add( "" ); // 2003.02.10 Y.Sasai Ver.0.90 空行追加だ } } slist.SaveToFile( FileName ); // 2003.02.10 Y.Sasai Ver.0.90 ファイルに書き込み return ( true ); }
// APUレンダラ側から呼ばれる static void Write( APU_FDS *pme, WORD addr, BYTE data ) { // サンプリングレート基準 WriteSub( pme, addr, data, &pme->fds, (double)pme->sampling_rate ); }
void Mapper202::Write( WORD addr, BYTE data ) { WriteSub( addr, data ); }
void Mapper202::ExWrite( WORD addr, BYTE data ) { if( addr >= 0x4020 ) { WriteSub( addr, data ); } }