What is the difference between boost::split and boost::iter_split functions?
boost::split
boost::iter_split