Edit: problem solved by looking at boost homepage, silly me -_-.
iter->path().filename()
void GameEngine::get_files( const path & directory, std::vector<std::string> &files){ if( exists( directory ) ) { directory_iterator end ; for( directory_iterator iter(directory) ; iter != end ; ++iter ) if (!is_directory( *iter ) ) { files.push_back(iter->native_file_string()); } }}
[Edited by - Antonym on August 29, 2010 12:56:21 AM]