Programmering A till imorgon, hjälp behövs!!

Permalänk
Medlem

Programmering A till imorgon, hjälp behövs!!

jag håller på att göra ett blackjack-spel i programmering A tills imorgon men jag har stött på ett problem:
det är som så att jag har en "switch" sats med 26 st "case" och när jag ska kompilera programmet så kommer detta meddelande fram
"fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher limit"
hur ska jag göra för att kunna ha fler "cases" (det skall bli 52 st)

Visa signatur

Ep0X 8RDA/ AMD XP1700+ @ 2GHz/ 2*256MB TwinMos m. Winbond 400MHz/ GF4 TI4400/ 260Gb HDD
IF YOU RUN YOU'll ONLY DIE TIRED!
3Dmark

Permalänk
Medlem

Är det "dos" eller windows programmering du försöker kompilera under ?

Vilken compiler använder du ?

Om du minskar casesatsen går det då att kompilera (dvs är du säker på att det är casesatsen som busar)?

Är casesatsen korrekt skriven (med defaultcase längst ner) ?

Permalänk
Medlem

oj, förlåt att jag inte specifiera mer..
det är "dos" programmering
jag gör det i microsoft visual c++
ja, det går att kompilera om jag minska casesatsen
den har en deafultcase längst ner...

Visa signatur

Ep0X 8RDA/ AMD XP1700+ @ 2GHz/ 2*256MB TwinMos m. Winbond 400MHz/ GF4 TI4400/ 260Gb HDD
IF YOU RUN YOU'll ONLY DIE TIRED!
3Dmark

Permalänk
Medlem

Det är med största sannolikhet något annat skumt fel du gör med koden. Det där är en limit som du inte borde kunna stöta i. Jag stötte i den när jag råkade göra en rekursiv template class..

26st är ingenting.. något annat är fel.

Visa signatur

Teeworlds - För dig som gillar gulliga saker med stora vapen.