エラー:`std::ios_base::ios_base(const std::ios_base&)' is private


std::ifstream,std::ofstreamを関数パラメータとして渡す場合は、copyメソッドがプライベート化されているため、オブジェクトの一意性が保証されるため、参照によって渡す必要があります.
正しい
void LineRead::read(std::ifstream *fin)
{
     std::string line;
    while(getline(*fin,line))
    {
        std::cout<<line<<"
"; }; };
エラー
void LineRead::read(std::ifstream fin)
{
//           
     std::string line;
    while(getline(fin,line))
    {
        std::cout<<line<<"
"; }; };