> But how do I go thru A folder and get all the files size's that are inside?
See: http://www.daniweb.com/forums/post342872.html#post342872
That just prints the native_file_string. To get the file size, construct a boost::filesystem::path from iter->native_file_string() and then use boost::filesystem::file_size on it, as in your current code.