Hola de nuevo.
No se si es requisito que uses STL, pero con VCL tal vez te resulte mas simple:
Código PHP:
void __fastcall TForm1::btnSaveClick(TObject *Sender)
{
AnsiString nombrearchivo = "C:\\tmp\\Reporte.txt";
TListView* lv = static_cast<TListView*>(ListView1);
TStrings* sl = new TStringList;
for(int i = 0; i < lv->Items->Count; i++)
sl->Add(lv->Items->Item[i]->Caption + "," +
lv->Items->Item[i]->SubItems->Text);
sl->SaveToFile(nombrearchivo);
delete sl;
// mostrar el contenido del archivo
Memo1->Lines->LoadFromFile(nombrearchivo);
}
Saludos