Wątek przeniesiony 2018-11-20 17:17 z Newbie przez furious programming.

Grębosz - Typy wyliczeniowe enum

2018-11-20 16:47
0

Witam ponownie.
Typy wyliczeniowe enum,
Grębosz podaje prosty program, który niestety u mnie nie działa. Co robię w nim źle? zakładałem że programy od Grębosza powinny działać ..

https://zapodaj.net/9b58bb29ad199.png.html

Wstaw kod i listę błędów do treści posta. - furious programming 2018-11-20 16:53

Pozostało 580 znaków

2018-11-20 17:04
3

Serio? Screenshot kodu i brak informacji o błędach? Masz ty rozum i godność człowieka?!


Masz problem? Pisz na forum, nie do mnie. Nie masz problemów? Kup komputer...

Pozostało 580 znaków

2018-11-20 17:10
0

#include <iostream>
using namespace std;
enum class T_lista {
aaa=100,
bbb=200,
ccc=300};
enum T_lista2 {
AAA,
BBB,
CCC};
int main(int argc, charargv[])
{
cout<<"Pozycja listy pierwszej"<<endl;
T_lista stan=T_lista::aaa;
using Tl=T_lista;
switch(stan)
{
case Tl::aaa:
cout<<"
Pozycja pierwsza"<<endl;
break;
case Tl::bbb:
cout<<"
Pozycja druga"<<endl;
break;
case Tl::ccc:
cout<<"
Pozycja trzecia*"<<endl;
break;
}
}

lista błędów:
-T-lista is not a class namespace (T_lista stan=T_lista::aaa;)
-expected nested-name-specifier before 'Tl' (using Tl=T_lista)
-'Tl' has not been declared (case Tl::aaa;)
-'Tl' has not been declared (case Tl::bbb;)
-'Tl' has not been declared (case Tl::ccc;)

Wrzuć ten kod w znaczniki kolorujące składnię. - furious programming 2018-11-20 17:25

Pozostało 580 znaków

2018-11-20 18:16
0

A pod którą wersją c++ to kompilujesz

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0