Library for Skeleton of SD card player. SD カードプレーヤのための骨組みとして使うためのライブラリ.このライブラリを登録した際のプログラム:「F746_SD_Player_Demo」
Dependencies: SDFileSystem_Warning_Fixed
Dependents: F746_SD_Player_Demo F746_SD_VarableFilter F746_SD_GraphicEqualizer F746_MySoundMachine ... more
Diff: SD_PlayerSkeleton.cpp
- Revision:
- 4:d730d024ac32
- Parent:
- 2:511479736d6e
- Child:
- 5:7c8f0fc9dfb6
--- a/SD_PlayerSkeleton.cpp Wed Nov 02 12:59:58 2016 +0000 +++ b/SD_PlayerSkeleton.cpp Mon Nov 07 00:54:55 2016 +0000 @@ -1,7 +1,7 @@ //-------------------------------------------------------------- // SD プレーヤー用抽象基底クラス // -// 2016/10/01, Copyright (c) 2016 MIKAMI, Naoki +// 2016/11/07, Copyright (c) 2016 MIKAMI, Naoki //-------------------------------------------------------------- #include "SD_PlayerSkeleton.hpp" @@ -120,6 +120,17 @@ } } + // 拡張子を除いたファイル名を取得 + string SD_PlayerSkeleton::GetFileNameNoExt() + { + string fName = fileName_; + int k = fName.rfind("."); + if (k != string::npos) + return fName.erase(k); + else + return fName; + } + // SD カードのファイルのオープン int32_t SD_PlayerSkeleton::SD_Open() { @@ -149,3 +160,4 @@ Modefy(); } } +