mam taką funkcje, chodzi mi o to aby wczytane nazwy nie miały rozszerzeń.
jakby ktoś mogl poprawic ten kod bylbym wdzieczny.
Plik z danymi wygląda tak
<image>cos tam.life
cosik.life
plik.life
plik3.life
</image>
chcę aby po wyświetleniu wyglądał tak:
cos tam
cosik
plik
plik3
void interfejs::wyswietl()
{
int n=0,c=0;
char p;
ifstream plik;
plik.open("pom.pom");
if(!plik)
{
rest(200);
allegro_message("blad danych");
}
else
{
while(plik.good())
{
p=plik.get();
n+=10;
if(p==0x0a)
{
c+=10;
n=0;
}
if(p!=0x0a)
textprintf_ex(screen,font,535+n,350+c,makecol(0,0,0),-1,"%c",p);
}
plik.close();
}
}
to.jest.jakiś.przykładowy.plik.txt
.