• 1
  • 2
2008-03-11, 17:18
  #13
Medlem
Citat:
Ursprungligen postat av metapod
Om du tog illa upp när jag skrev som jag gjorde så finns det tyvärr ingenting jag kan göra
Jag tog inte illa upp.

Citat:
Ursprungligen postat av metapod
jag tolkade det du skrev som att exemplet var felaktigt och därför likväl hade kunnat utelämnats. Utav den anledningen, som nu verkar vara en misstolkning från min sida, svarade jag som jag gjorde.
Skulle jag vara av den åsikten skulle jag skriva det i klartext och inte lämna det öppet för egen tolkning.

Citat:
Ursprungligen postat av metapod
Antar att många, såsom ltvix, var (och är) väldigt missvisande och utav den anledningen kan jag inte göra annat än att be om ursäkt för mitt slarv.
Nu skulle jag vilja veta varför du anser mig vara missvisande.
Citera
2008-03-11, 17:39
  #14
Medlem
metapods avatar
Citat:
Ursprungligen postat av ltvix
Nu skulle jag vilja veta varför du anser mig vara missvisande.

Ojsan så fel det kan bli, av någon anledning skrev jag inte ut 4 ord vilket resulterade i att meningen blev helt felaktig.
Det skulle stått:
Citat:
Ursprungligen postat av metapod's mind
Antar att många, såsom ltvix, tycker att min kod var (och är) väldigt missvisande och utav den anledningen kan jag inte göra annat än att be om ursäkt för mitt slarv.
Citera
2008-03-11, 18:01
  #15
Medlem
Dockeys avatar
Har kommit lite längre i mitt projekt nu, men har stött på ett jobbigt problem. Programmet hänger sig ("Namn.exe har stött på ett problem och måste avslutas").

Någon som kan hitta något skumt i denna koden?

Kod:
      -------------------
              for(int k=0;k<antal_spelare;k++)
              {
                      Spelare[k]=ny_spelare();

                      cout<<"Ange namn f\x94r spelare 1: ";
                      cin>>Spelare[k]->Namn;   //Här uppstår felet när texten matas in!
                      Inmatning_Poang(Spelare[k]);
              }
      -------------------
      Fighter* ny_spelare()
      {
              Fighter *pFighters = new Fighter[];
              return pFighters;
      } 
Citera
2008-03-11, 18:04
  #16
Medlem
Ändra:
Fighter *pFighters = new Fighter[];

Till:
Fighter * pFighter = new Fighter;
Citera
2008-03-11, 18:08
  #17
Medlem
Dockeys avatar
Citat:
Ursprungligen postat av segfault
Ändra:
Fighter *pFighters = new Fighter[];

Till:
Fighter * pFighter = new Fighter;

Tack så mkt, fungerade fint
vad gjorde jag när jag hade '[]' i slutet?
Citera
2008-03-16, 09:43
  #18
Medlem
Citat:
Ursprungligen postat av Dockey
Tack så mkt, fungerade fint
vad gjorde jag när jag hade '[]' i slutet?
Antagligen skapade du en array av odefinierad storlek.
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in