csv-файл похож на любой другой файл на поток символов. getline считывает из файла до разделителя, однако в вашем случае разделитель для последнего элемента не является «', как вы предполагаете
getline(file, genero, ' ') ;
, это новая строка\n
, поэтому измените эту строку на
getline(file, genero); // \n is default delimiter