Forum huvudsida -> Programmering -> Programmerings övning med enum.
Sidor: 1
Gnerf | 19:33 - 21:a Februari 2007 | Post #1 | |
Medlem Inlägg: 25 Skicka PM |
Har efter ett par veckors läsning lyckats ta mig till dom svåra bitarna verkar det som. Här körde det iaf fast. -vningen går ut på att: " Skriv ett programm som visar ditt förnamn, efternamn, vilket betyg man vill ha och hur gammal man är ". Sen ska man gå ner ett steg från det betyg man vill ha, till det man har nu (t.ex om man vill ha ett A, så har man ett B). Det är där det kör fast.
Den (kompilatorn) verkar inte gilla att jag försöker definiera enumerationen med cin. "no match for 'operator>>' in 'std::cin >> val'" All hjälp upskattas, särskilt sån som hjälper =) tack på förhand. ------------------------- Ingen signatur! |
Slash | 20:03 - 21:a Februari 2007 | Post #2 | |
Medlem Inlägg: 141 Skicka PM |
Namnen på konstanterna i enum:s finns bara under compile-time, som då byts ut mot siffrorna som konstantnamnet motsvarar. Så fort ditt program körs så är det alltså bara siffror. Vad gäller ditt problem så vet jag faktiskt inte hur det är brukligt att göra om man vill läsa in värden till en enum med cin. Ena alternativet är ju att överlagra >>-operatorn (ingår antagligen inte i din kurs). Det andra som jag kan komma på är:
------------------------- Ingen sigantur! |
Gnerf | 20:37 - 21:a Februari 2007 | Post #3 | |
Medlem Inlägg: 25 Skicka PM |
Hm, programmet körs utan några problem nu, men det vill fortfarande inte skriva ut namn, betyg etc. Ska kolla en gång till om det inte finns en operator som gör allt jobb åt en :-) Tack för hjälpen iaf. edit: hittade ett listigt sätt lite längre bak som jag kunde använda mig av, och nu funkar det perfek =)
------------------------- Ingen signatur! Senast redigerad 21:11 - 21:a Februari 2007 |
Sidor: 1
Forum huvudsida -> Programmering -> Programmerings övning med enum.
Du får inte posta i den här tråden | Till toppen
Datum
2024-04-27 16:04
Vecka: 17
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.